IE6中链接A的href为javascript协议时不在当前页面跳转
鼠标放上时默认有手状效果(不用添加cursor:pointer)
可以添加低版本IE都支持的伪类
如果点击时页面要整体刷新,即跳转,这时IE6则不尽人意,如下
<p><ahref="javascript:;"onclick="jumpSina()">Sina</a></p>
<p><ahref="javascript:void0;"onclick="jumpSohu()">Sohu</a></p>
<script>
functionjumpSina(){
location.href='http://www.sina.com.cn'
}
functionjumpSohu(){
location.href='http://www.sohu.com'
}
</script>
IE6中点击链接无法跳转,其它浏览器都可以。解决方法是改成锚点,
<p><ahref="###"onclick="jumpSina()">Sina</a></p>
<p><ahref="#none"onclick="jumpSohu()">Sohu</a></p>
<script>
functionjumpSina(){
location.href='http://www.sina.com.cn'
}
functionjumpSohu(){
location.href='http://www.sohu.com'
}
</script>
如果把跳转方式改为window.open,则IE6下没有问题,如下
<p><ahref="javascript:;"onclick="jumpSina()">Sina</a></p>
<script>
functionjumpSina(){
window.open('http://www.sina.com.cn')
}
</script>
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西