最近发现一个问题:
window.location.href在IE6下面竟然不跳转,这是为什么呢?
这个是我写的语句:
<
a?href
=
"
javascript:void(0);
"
;onclick
=
"
javascript:window.location.href='http://www.sina.com';
"
>转到新浪
<
/
a>
后面是网上找到了解决方案(URL:http://www.cnblogs.com/kaima/archive/2008/08/22/1273808.html):
<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属性,空链接用"#","###"。
为了不返回网页顶端。
空链接推荐用"###"。
我采用了第三种方法,在后面加了return false;这样,IE6、IE7、FF3下面全部通过。
详细解决方案
window.location.href在IE6上面竟然不跳转
热度:110 发布时间:2012-10-27 10:42:26.0
相关解决方案
- href 传参解决办法
- javascript window open在ie中设立不起作用,求解决
- 如何用window.location.href上载文件
- <base href="<%=basePath%>"> 有关问题
- 使用window.location.reload()的有关问题
- window.location.href错误
- window.open传参数在页面获取地址少了参数,该如何解决
- DWR调用时JSP页面 没 <base href="<%=basePath%>">这个就出现有关问题
- 再次问及<base href="<%=basePath%>">路径改变的有关问题
- jsp的<base href=<%=basePath %>路径有关问题
- 【EXTJS】iframe里嵌套ext.window,怎样使ext.window弹出到iframe外,该怎么解决
- <a href="${attachment}">下载文件,该如何处理
- 在一个<a href=""></a>里实现2个不同链接解决思路
- <a href>中href获取参数的有关问题
- window.showmodaldialog()苹果浏览器不支持?50分在线求解!该如何处理
- <s:a href="aa.action!parentid=9"/> 是这么传参的吗
- window mobile下 midlet 怎么调用ie mobile
- window xp 装配nutch1.6
- <a href ="JSPchat.jsp?chatroom=1"中的问号表示什么意思解决方案
- 怎么读取其它进程中WindowsForms10.Window.8.app.0.378734a窗体内的表格
- window.URl.createObjectURL()如何在vs中编辑后不能在火狐中运行,在IE中运行没有关问题
- window.location.href不跳转有关问题
- window.showModalDialog弹出窗体有关问题
- 关于top.window.location跳转的有关问题
- 急<a href="1.rar">上载文件</a> 怎么统计上载量
- @(ViewBag.Location ? "视频点播") 什么意思解决办法
- href="@Url.Content("/Content/Site.min.css")" 基础解决方法
- 用c#自带控件webBrowser开发浏览器程序,怎么阻止弹出窗口(window.open)
- 怎么自动执行<a href="document.html" target="parent">my document</a> 呢
- window.showModalDialog子页面临父页面传值