今天突然发现以前做的一个页面转向的功能在IE下面莫法用,郁闷ing....。以前开发时测试一般都是用Firefox的,做完后才用IE看一下,没想到就出了这样一个功能。

代码如下:
<script type="text/javascript">
    function openContent(){
        alert("");
        location.href = "http://huacn.cnblogs.com";
    }
   
</script>
<a href="javascript:void(0);" onclick="openContent();">连接方式1</a>
<a href="#" onclick="openContent();">连接方式2</a>
<a href="javascript:openContent();">连接方式2</a>

在Firefox IE7+ 以上三个连接都没有问题,但“连接1”在IE6下面就无法转向,哎,搞得我郁闷了好久。


Tag标签: javascript,IE6,BUG
posted on 2008-03-14 15:10 李华顺 阅读(341) 评论(3)  编辑 收藏 所属分类: Javascript & Ajax

  回复  引用  查看    
2008-03-14 16:52 | 没剑      
我想是"javascript:void(0);"这个的原因
因为我试过用#替换的话是可以的.具体为什么用javascript:void(0);这个是行的话,我还不知道,哈哈
  回复  引用    
2008-03-25 16:09 | 哥们 真不错啊 [未注册用户]
反对萨芬
  回复  引用    
2008-07-07 17:43 | pcplayboy [未注册用户]
<a href="javascript:void(0);" onclick="openContent();return false;">连接方式1</a>

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交