欢迎您访问我爱IT技术网,今天小编为你分享的javascript教程:【IE6下通过a标签点击切换图片的问题】,下面是详细的讲解!
IE6下通过a标签点击切换图片的问题
不过, 国内大部分用户还是在用IE6.
IE6下通过a标签的onclick事件切换某个图片时, 有可能出现图片无法加载问题, httpwatch抓取表现结果是abort.
测试了一下,找到了解决办法.
a标签事件一般情况是这样写的, 也可能是绑定事件, 解决方式一样:
1. <a href="http://www.jb51.net/article/javascript://" onclick="dosomething()">a1</a>
2. <a href="http://www.jb51.net/article/javascript:void(0)" onclick="dosomething()">a2</a>
3. <a href="http://www.jb51.net/article/25280.htm###" onclick="dosomething()">a3</a>
第三种方法dosomething()中切换图片完全没有问题, 但是href="http://www.jb51.net/article/25280.htm###" 却带来了另一个问题, 占用了锚点,页面URL也不美观.
第1,2种方式虽然没有上面的问题, 但会引发IE6的奇怪bug, dosomething()中图片无法加载.
只要在dosomething();后面增加一个return false;就可以解决了.
如果是绑定事件, 同样在function最后增加return false;就行.
关于IE6下通过a标签点击切换图片的问题的用户互动如下:
相关问题:
答: >>详细
相关问题:
答: >>详细
相关问题:
答: >>详细
- 【firefox】firefox浏览器不支持innerText的解决
- 【Extjs】Extjs学习过程中新手容易碰到的低级错误
- 【clearInterval】js clearInterval()方法的定义
- 【ComboBox】ComboBox 和 DateField 在IE下消失的
- 【ajax】用js来解决ajax读取页面乱码-页面乱码
- 【addEventListener】addEventListener和attachEv
- 【dom】javascript dom追加内容实现示例-追加内容
- 【has】基于jquery的has()方法以及与find()方法以
- 【browser】jQuery下通过$.browser来判断浏览器.-
- 【extjs】Extjs入门之动态加载树代码-动态加载树
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
