首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

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

2012-07-19 
IE6环境下遭遇winow.location.href的跳转bugscript typetext/javascriptfunction goUrl(x){window

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属性,空链接用"#","###"。

为了不返回网页顶端。

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

热点排行
Bad Request.