location.href 在IE6中不跳转的解决方法与推荐使用代码


Posted in Javascript onJuly 08, 2010

以下内容为转帖:

代码

<script type="text/javascript"> 
function goUrl(x) 
{ 
window.location.href=x; 
} 
</script> 
<a href="javascript:;" onclick="javascript:goUrl('http://www.baidu.com');">跳转1</a> 
<a href="javascript:void(0);" onclick="javascript:goUrl('https://3water.com');">跳转2</a> 
<a href="javascript:void(0);" onclick="javascript:goUrl('http://s.3water.com');return false;">跳转3</a> 
<a href="#" onclick="javascript:goUrl('http://adm.baidu.com');">跳转4</a> 
<a href="###" onclick="javascript:goUrl('http://tools.3water.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下面全部通过。

Javascript 相关文章推荐
JavaScript实现拼音排序的方法
Nov 20 Javascript
基于编写jQuery的无缝滚动插件
Aug 02 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
Dec 08 Javascript
Bootstrap 组件之按钮(二)
May 11 Javascript
JS使用eval()动态创建变量的方法
Jun 03 Javascript
解析JavaScript实现DDoS攻击原理与保护措施
Dec 26 Javascript
jQuery实现可拖拽3D万花筒旋转特效
Jan 03 Javascript
浅谈vuex actions和mutation的异曲同工
Dec 13 Javascript
TypeScript中的方法重载详解
Apr 12 Javascript
layui 表格操作列按钮动态显示的实现方法
Sep 06 Javascript
解决vue的touchStart事件及click事件冲突问题
Jul 21 Javascript
Openlayers学习之加载鹰眼控件
Sep 28 Javascript
JQuery从头学起第三讲
Jul 06 #Javascript
一步一步制作jquery插件Tabs实现过程
Jul 06 #Javascript
jQuery基础知识filter()和find()实例说明
Jul 06 #Javascript
jQuery中filter(),not(),split()使用方法
Jul 06 #Javascript
jQuery选择没有colspan属性的td的代码
Jul 06 #Javascript
jquery 查找新建元素代码
Jul 06 #Javascript
jquery 3D球状导航的文章分类
Jul 06 #Javascript
You might like
优化使用mysql存储session的php代码
2008/01/10 PHP
解析php中获取url与物理路径的总结
2013/06/21 PHP
php通过array_push()函数添加多个变量到数组末尾的方法
2015/03/18 PHP
JS创建优美的页面滑动块效果 - Glider.js
2007/09/27 Javascript
Javascript和Ajax中文乱码吐血版解决方案
2009/12/21 Javascript
JS预览图像将本地图片显示到浏览器上
2013/08/25 Javascript
Javascript仿PHP $_GET获取URL中的参数
2014/05/12 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
2015/03/03 Javascript
javascript实现设置、获取和删除Cookie的方法
2015/06/01 Javascript
浅析jQuery 遍历函数,javascript中的each遍历
2016/05/25 Javascript
javascript如何创建对象
2016/08/29 Javascript
javascript中的深复制详解及实例分析
2016/12/29 Javascript
Bootstrap导航条学习使用(一)
2017/02/08 Javascript
二维码图片生成器QRCode.js简单介绍
2017/08/18 Javascript
jquery动态添加以及遍历option并获取特定样式名称的option方法
2018/01/29 jQuery
Spring Boot/VUE中路由传递参数的实现代码
2018/03/02 Javascript
js+SVG实现动态时钟效果
2018/07/14 Javascript
详解小程序设置缓存并且不覆盖原有数据
2019/04/15 Javascript
jquery ui 实现 tab标签功能示例【测试可用】
2019/07/25 jQuery
小程序点击图片实现png转jpg
2019/10/22 Javascript
[01:01:04]2018DOTA2亚洲邀请赛 4.5 淘汰赛 OpTic vs TNC 第一场
2018/04/06 DOTA
举例讲解Python面相对象编程中对象的属性与类的方法
2016/01/19 Python
通过Python实现自动填写调查问卷
2017/09/06 Python
Python递归函数实例讲解
2019/02/27 Python
python 实现从高分辨图像上抠取图像块
2020/01/02 Python
matplotlib之pyplot模块坐标轴标签设置使用(xlabel()、ylabel())
2021/02/22 Python
Public Desire美国/加拿大:全球性的在线鞋类品牌
2018/12/17 全球购物
北美最大的手工艺品零售商之一:Michaels Stores
2019/02/27 全球购物
小学生新学期寄语
2014/01/19 职场文书
会计与出纳自荐书范文
2014/03/16 职场文书
诚信考试倡议书
2014/04/15 职场文书
幼师个人总结范文
2015/02/28 职场文书
债务追讨律师函
2015/06/24 职场文书
奖学金申请书(范文)
2019/08/14 职场文书
教你用eclipse连接mysql数据库
2021/04/22 MySQL
Django基础CBV装饰器和中间件
2022/03/22 Python