IE6中链接A的href为javascript协议时不在当前页面跳转


Posted in Javascript onJune 05, 2014

切页面时有时用链接A来替代按钮,这样做有几个好处

鼠标放上时默认有手状效果(不用添加cursor:pointer)
可以添加低版本IE都支持的伪类

如果点击时页面要整体刷新,即跳转,这时IE6则不尽人意,如下

<p><a href="javascript:;" onclick="jumpSina()">Sina</a></p> 
<p><a href="javascript:void 0;" onclick="jumpSohu()">Sohu</a></p> 
<script> 
function jumpSina() { 
location.href = 'http://www.sina.com.cn' 
} 
function jumpSohu() { 
location.href = 'http://www.sohu.com' 
} 
</script>

IE6中点击链接无法跳转,其它浏览器都可以。解决方法是改成锚点,
<p><a href="###" onclick="jumpSina()">Sina</a></p> 
<p><a href="#none" onclick="jumpSohu()">Sohu</a></p> 
<script> 
function jumpSina() { 
location.href = 'http://www.sina.com.cn' 
} 
function jumpSohu() { 
location.href = 'http://www.sohu.com' 
} 
</script>

如果把跳转方式改为window.open,则IE6下没有问题,如下
<p><a href="javascript:;" onclick="jumpSina()">Sina</a></p> 
<script> 
function jumpSina() { 
window.open( 'http://www.sina.com.cn') 
} 
</script>
Javascript 相关文章推荐
增强的 JavaScript 的 trim 函数的代码
Aug 13 Javascript
JavaScript 利用Cookie记录用户登录信息
Dec 08 Javascript
js通过googleAIP翻译PHP系统的语言配置的实现代码
Oct 17 Javascript
js取得url地址参数实例
Feb 22 Javascript
AngularJS用户选择器指令实例分析
Nov 04 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
Dec 17 Javascript
canvas实现钟表效果
Feb 13 Javascript
用React实现一个完整的TodoList的示例代码
Oct 30 Javascript
vue一个页面实现音乐播放器的示例
Feb 06 Javascript
angularJS实现动态添加,删除div方法
Feb 27 Javascript
angular中两种表单的区别(响应式和模板驱动表单)
Dec 06 Javascript
Node 搭建一个静态资源服务器的实现
May 20 Javascript
网页右下角弹出窗体实现代码
Jun 05 #Javascript
获取中文字符串的实际长度代码
Jun 05 #Javascript
jQuery文件上传插件Uploadify使用指南
Jun 05 #Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
Jun 05 #Javascript
首页图片漂浮效果示例代码
Jun 05 #Javascript
原生js实现fadein 和 fadeout淡入淡出效果
Jun 05 #Javascript
javascript的事件触发器介绍的实现
Jun 05 #Javascript
You might like
关于BIG5-HKSCS的解决方法
2007/03/20 PHP
thinkPHP使用post方式查询时分页失效的解决方法
2015/12/09 PHP
Laravel构建即时应用的一种实现方法详解
2017/08/31 PHP
PHP实现的多维数组排序算法分析
2018/02/10 PHP
Mootools 1.2教程(3) 数组使用简介
2009/09/14 Javascript
javascript innerHTML使用分析
2010/12/03 Javascript
JavaScript解析JSON格式数据的方法示例
2017/01/24 Javascript
jQuery插件HighCharts绘制2D圆环图效果示例【附demo源码下载】
2017/03/09 Javascript
解决VUE框架 导致绑定事件的阻止冒泡失效问题
2018/02/24 Javascript
详解NodeJs项目 CentOs linux服务器线上部署
2019/09/16 NodeJs
JS动态图片的实现方法完整示例
2020/01/13 Javascript
按日期打印Python的Tornado框架中的日志的方法
2015/05/02 Python
python与sqlite3实现解密chrome cookie实例代码
2018/01/20 Python
Python针对给定字符串求解所有子序列是否为回文序列的方法
2018/04/21 Python
Python中.join()和os.path.join()两个函数的用法详解
2018/06/11 Python
Python 删除连续出现的指定字符的实例
2018/06/29 Python
Python产生Gnuplot绘图数据的方法
2018/11/09 Python
django+echart数据动态显示的例子
2019/08/12 Python
python定位xpath 节点位置的方法
2019/08/27 Python
pygame库实现俄罗斯方块小游戏
2019/10/29 Python
Python文件路径名的操作方法
2019/10/30 Python
关于windows下Tensorflow和pytorch安装教程
2020/02/04 Python
python爬取代理IP并进行有效的IP测试实现
2020/10/09 Python
python读写数据读写csv文件(pandas用法)
2020/12/14 Python
HTML 5 input placeholder 属性如何完美兼任ie
2014/05/12 HTML / CSS
英国玛莎百货美国官网:Marks & Spencer美国
2018/11/06 全球购物
意大利奢侈品多品牌集合店:TheDoubleF
2019/08/24 全球购物
数控专业自荐书范文
2014/03/16 职场文书
网络编辑求职信
2014/04/30 职场文书
民族学专业职业生涯规划范文:积跬步以至千里
2014/09/11 职场文书
奉献家乡演讲稿
2014/09/16 职场文书
医生学习党的群众路线教育实践活动心得体会
2014/11/03 职场文书
2014年团队工作总结
2014/11/24 职场文书
先进典型事迹材料
2014/12/29 职场文书
银行给客户的感谢信
2015/01/23 职场文书
一文搞懂python异常处理、模块与包
2021/06/26 Python