# 1. 低版本 IE 浏览器 base 标签无效
> 目前存在问题,在高版本 IE 浏览器下,使用兼容模式,base 标签失效,解决办法在 head 标签中增加以下代码
```
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" />
```
# 2. 高版本浏览器在 javascript 代码中使用 window.location 时,base 标签无效,解决办法自定义方法
```
function href(url){
var base = document.getElementsByTagName('base');
if (base.length > 0) {
location.href = base[0].href + url;
} else {
location.href = url;
}
}
// window.location.href 替换为 href
href('aaa/bbb');
```
网友评论