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 相关文章推荐
jquery Firefox3.5中操作select的问题
Jul 10 Javascript
深入理解JavaScript系列(19):求值策略(Evaluation strategy)详解
Mar 05 Javascript
javascript实现淘宝幻灯片广告展示效果
Apr 27 Javascript
jQuery三级下拉列表导航菜单代码分享
Apr 15 Javascript
探讨AngularJs中ui.route的简单应用
Nov 16 Javascript
bootstrap模态框实现拖拽效果
Dec 14 Javascript
一句jQuery代码实现返回顶部效果(简单实用)
Dec 28 Javascript
JavaScript中日常收集常见的10种错误(推荐)
Jan 08 Javascript
angular使用post、get向后台传参的问题实例
May 27 Javascript
php简单数据库操作类的封装
Jun 08 Javascript
详述 Sublime Text 打开 GBK 格式中文乱码的解决方法
Oct 26 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
Nov 28 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
Content-type 的说明
2006/10/09 PHP
php对gzip文件或者字符串解压实例参考
2008/07/25 PHP
php设计模式 Bridge (桥接模式)
2011/06/26 PHP
php将print_r处理后的数据还原为原始数组的解决方法
2016/11/02 PHP
PHP实现微信提现功能
2018/09/30 PHP
PHP精确到毫秒秒杀倒计时实例详解
2019/03/14 PHP
php写入文件不覆盖的实例讲解
2019/09/17 PHP
基于jquery的滚动鼠标放大缩小图片效果
2011/10/27 Javascript
Jquery post传递数组方法实现思路及代码
2013/04/28 Javascript
javascript arguments使用示例
2014/12/16 Javascript
bootstrap多种样式进度条展示
2016/12/20 Javascript
详解vue.js的事件处理器v-on:click
2017/06/27 Javascript
JS实现电商放大镜效果
2017/08/24 Javascript
layDate插件设置开始和结束时间
2018/11/15 Javascript
vue实现固定位置显示功能
2019/05/30 Javascript
Vue的生命周期操作示例
2019/09/17 Javascript
Vue数字输入框组件的使用方法
2019/10/19 Javascript
javascript实现电商放大镜效果
2020/11/23 Javascript
[00:57]英雄,你的补给到了!
2020/11/13 DOTA
python打开url并按指定块读取网页内容的方法
2015/04/29 Python
Python编程中time模块的一些关键用法解析
2016/01/19 Python
Python简单实现的代理服务器端口映射功能示例
2018/04/08 Python
python实现随机漫步算法
2018/08/27 Python
对python:print打印时加u的含义详解
2018/12/15 Python
python+os根据文件名自动生成文本
2019/03/21 Python
OpenCV+python实现实时目标检测功能
2020/06/24 Python
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
澳洲国民品牌乡村路折扣店:Country Road & Trenery Outlet
2018/04/19 全球购物
公立医院改革实施方案
2014/03/14 职场文书
创文明城市标语
2014/06/16 职场文书
讲文明知礼仪演讲稿
2014/09/13 职场文书
婚庆开业庆典主持词
2015/06/30 职场文书
给领导敬酒词
2015/08/12 职场文书
导游词之永济鹳雀楼
2020/01/16 职场文书
Redis5之后版本的高可用集群搭建的实现
2021/04/27 Redis
javascript的var与let,const之间的区别详解
2022/02/18 Javascript