美文网首页
IE 下 base 标签失效

IE 下 base 标签失效

作者: 请叫我明亮 | 来源:发表于2016-08-25 21:01 被阅读0次

# 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');

```

相关文章

  • IE 下 base 标签失效

    # 1. 低版本 IE 浏览器 base 标签无效 > 目前存在问题,在高版本 IE 浏览器下,使用兼容模式,ba...

  • HTML5标签兼容IE9,IE8

    H5语义化标签设置宽高失效问题 如何兼容IE8 解决IE8兼容性方式 手动创建标签

  • 浏览器兼容性问题

    HTML 1:HTML5新标签在IE9下的浏览器不识别。 2:ul标签内外边距,IE6,IE7有默认外边距,IE8...

  • a 标签的download属性在ie下不生效的解决方案

    a标签在ie10下不生效,解决办法 IE10+ : (has Blob, but not a[download] ...

  • IE9 不支持 base 标签

    最近在学习使用 requirejs,config 的配置中有一个baseUrl代表 requirejs 加载 js...

  • csshover.htc IE6兼容hover

    背景:IE6浏览器只支持a标签的hover属性,如果想在li等标签应用hover,IE6下解决办法:引入cssho...

  • html5语义化标签

    1.语义化标签总结 基础布局标签 注意:IE8以后不兼容H5标签,如果需要兼容IE8一下的浏览器,则需要如下操作:...

  • IE7兼容问题及解决方案

    一、IE7下margin-top失效 例子:HTML代码: CSS代码: 效果: 可以看到,test-box-2的...

  • base 标签

    base 标签可以设置整体链接的打开方式 四个链接均为在新窗口打开。注:target="_self"是在原窗口打开。

  • 标签base

    base标签是用来统一制指定当前网页中所有超链接(a标签) 注意:1.base标签必须写在head的开始和结束标签...

网友评论

      本文标题:IE 下 base 标签失效

      本文链接:https://www.haomeiwen.com/subject/expasttx.html