IE6环境下遭遇winow.location.href=''的跳转bug

简介:

 

复制代码
< script type = " text/javascript " >
function  goUrl(x)
{
     window.location.href
= x;
}
< / script>
< a href = " javascript:; "  onclick = " javascript:goUrl('http://www.sina.com'); " > 跳转1 < / a>
< a href = " javascript:void(0); "  onclick = " javascript:goUrl('http://www.sina.com'); " > 跳转2 < / a>
< a href = " javascript:void(0); "  onclick = " javascript:goUrl('http://www.sina.com');return false; " > 跳转3 < / a>
< a href = " # "  onclick = " javascript:goUrl('http://www.sina.com'); " > 跳转4 < / a>
< a href = " ### "  onclick = " javascript:goUrl('http://www.sina.com'); " > 跳转5 < / a>
复制代码

 

测试环境IE6,IE7,Firefox 3。

 

跳转1和2在IE6环境下无效,3、4、5在IE6,IE7,Firefox3.01下测试均能 通过,。

跳转4和5最简洁。

关键在于<a>的href属性,空链接用"#","###"。

为了不返回网页顶端。

空链接推荐用"###"。

本文转自Kai的世界,道法自然博客园博客,原文链接:http://www.cnblogs.com/kaima/archive/2008/08/22/1273808.html,如需转载请自行联系原作者。

目录
相关文章
|
11月前
|
Windows
禁止ie自动跳转edge
禁止ie自动跳转edge
355 0
win10取消ie浏览器自动跳转edge浏览器
win10取消ie浏览器自动跳转edge浏览器
347 4
IE浏览器自动跳转edge怎么恢复
IE浏览器自动跳转edge怎么恢复
2189 0
IE浏览器自动跳转edge怎么恢复
|
Web App开发 前端开发 JavaScript
|
12月前
|
Web App开发 JavaScript 前端开发
添加浮动按钮点击滚动到网页底部的纯JavaScript演示代码 IE9、11,Maxthon 1.6.7,Firefox30、31,360极速浏览器7.5.3.308下测试正常
添加浮动按钮点击滚动到网页底部的纯JavaScript演示代码 IE9、11,Maxthon 1.6.7,Firefox30、31,360极速浏览器7.5.3.308下测试正常
|
Web App开发 XML 开发框架
技术心得记录:在IE浏览器中的奇怪页面表现
技术心得记录:在IE浏览器中的奇怪页面表现
180 0
|
11月前
|
JavaScript 前端开发