IE6下a标签#号问题解决方法
2010-12-11 15:27
232 查看
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;就行。
测试了一下,找到了解决办法.
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下embed标签不能播放视频问题解决方法
- csshover.htc 以及简单使用方法(解决IE6下 :hover 在其他标签下无效问题)
- IE6中奇怪的CSS问题,及解决方法
- 一个解决ie6不支持:hover、属性选择器等问题的方法
- jqueryUI,select标签change事件不生效问题解决方法
- 利用JS解决ie6不支持max-width,max-height问题的方法
- python-markdown无法将```生成标签问题解决方法
- PNG格式图片在IE6下的背景透明问题-解决方法
- 当html+css遇到IE6部分问题解决方法
- windows2000安装IE6遇到的问题及解决方法
- ie6下a标签的onclick事件不执行问题解决方案
- 解决IE6下父页面调用子页面方法问题
- IE6下CSS图片缓存问题解决方法
- FLex3中弹出窗口包含TabNavigator时标签页的标题可能显示不完全的问题及解决方法
- Struts2下进行html转义的方法(解决页面输出html标签问题)
- 解决在IE6、7中用height来设定SELECT标签高度无效的兼容性问题
- ie6-7 overflow:hidden失效问题的解决方法
- IE6不支持CSS中的min-width/height属性问题的解决方法
- 解决input标签placeholder属性浏览器兼容性问题的一种方法