IE6下通过a标签点击切换图片的问题
2010-11-14 20:54
489 查看
不过, 国内大部分用户还是在用IE6.
IE6下通过a标签的onclick事件切换某个图片时, 有可能出现图片无法加载问题, httpwatch抓取表现结果是abort.
测试了一下,找到了解决办法.
a标签事件一般情况是这样写的, 也可能是绑定事件, 解决方式一样:
1. <a href="javascript://" onclick="dosomething()">a1</a>
2. <a href="javascript:void(0)" onclick="dosomething()">a2</a>
3. <a href="###" onclick="dosomething()">a3</a>
第三种方法dosomething()中切换图片完全没有问题, 但是href="###" 却带来了另一个问题, 占用了锚点,页面URL也不美观.
第1,2种方式虽然没有上面的问题, 但会引发IE6的奇怪bug, dosomething()中图片无法加载.
只要在dosomething();后面增加一个return false;就可以解决了.
如果是绑定事件, 同样在function最后增加return false;就行.
您可能感兴趣的文章:
相关文章推荐
- IE6下通过a标签点击切换图片的问题
- Android 通过ViewPager实现点击和滑动切换Fragment标签页
- IE6 PNG不透明问题 (只解决img标签的图片)
- 网页右下角有广告图片,通过点击进行切换
- 通过js写的一个比较简单的点击切换图片效果
- 通过CSS切换图片效果,点击这个图片可以实现连接功能,这里的图片在一张大图片中,每个并要切换的图片没有切换,通过disposition定位的方式做
- selector实现点击图片切换(解决常见的点击无效问题)
- iOS中点击button切换背景图片与点击切换背景颜色问题的解释
- button点击切换背景图片的问题
- JavaScript实现简单的图片轮播(通过点击左右焦点切换)
- PS怎样不通过图层面板,而通过鼠标点击图片直接切换图层
- JavaScript实现简单的图片轮播(通过点击数字切换)
- html a标签 图片边框和点击后虚线框的问题
- js简单的通过点击“上一张”“下一张”图片切换
- IE6下鼠标切换图片闪烁问题
- 完美解决ie6不支持png 透明图片 和标签背景的问题
- 类型为image的input标签,鼠标点击切换按钮背景图片
- IE7下a标签下包含图片时无法点击的问题
- 图片轮播添加点击事件遇到的问题