位置: 编程技术 - 正文

IE下href 的 BUG问题

编辑:rootadmin
结果会发现,在 IE6、IE7 浏览器中第二次弹出的 result.innerHTML 中的 A 元素的 href 值成为了绝对路径。 其实先人们早遇到这些问题(感谢 玉伯 提供的资料):《getAttribute(”HREF”) is always absolute》 《getAttribute href bug》 在上面的文章中已提及了处理方案,就是在 IE 下使用 getAttribute( ‘href' , 2 ) 方法。 Microsoft 给此方法扩展了第二个参数,可设置为 0、1、2,如果设置为 2 ,则返回属性原始值。 脚本修正为: 在寻找此问题的过程中还搜索到 Hedger Wang 发现的一个有趣的 BUG 问题:在 IE 中当重新设置新的 href 属性值时,如果链接文字含有 “ 或 “@” ,则其 innerHTML 将显示不正确,显示成设置的 href 属性。 解决方法(sHref 为要设置的 href 新值):

详细:《Internet Explorer might reset Anchor's innerHTML incorrectly when a new “href” is assigned》

推荐整理分享IE下href 的 BUG问题,希望有所帮助,仅作参考,欢迎阅读内容。

IE下href 的 BUG问题

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

支持IE6 IE7 Firefox 的纯CSS的下拉菜单 纯CSS的下拉菜单支持IE6IE7FirefoxXHTML/CSS标准教程技术文章常见问题布局教程专题CSS菜单浏览器兼容滚动条相关圆角矩形专题CSS特效欣赏专题AJAXAJAX教程AJAX

firefox的超链接点击去除扩大的难看虚线的解决方法 在某些特殊的情况下,比如做一个导航菜单的时候,出现这个情况时效果就很糟糕了,因为Firefox会错误地扩大链接的边框:在Firefox的地址栏输入about:con

css li 超出隐藏代码 这样的方法新手们常常不知道该如何搞定。下面就是方法的演示。不过请注意此方法适用与IE与OP浏览器!设置li超出部分显示省略号的方法gimoo.netgimoo.ne

本文链接地址:https://www.jiuchutong.com/biancheng/375222.html 转载请保留说明!

上一篇:重置默认样式 css reset第1/2页(样式默认有几种修改格式)

下一篇:支持IE6 IE7 Firefox 的纯CSS的下拉菜单(支持向量机)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络