咖啡仔

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  function test()
{
    //通过ajax的调用action的方法,之后在action中调用response.sendRedirect(request.getRequestURL()+"?action=showmessages&userid="+code);
   
}

 这是IE6 一个底层机制的bug,说是<a href="javascript:void(0)">或者<a href=#">这样使用a标签的话并不能阻止a标签最后触发一个什么行为,导致ie6会错误的认为页面刷新或者重定向了,并且中断了当前所有连接,这样新图片的加载就被阻止了。
----------------------------------------------

后来我直接把HTML代码写成这样:
<a href="javascript:test();" >
问题得以解决!

 结束语:IE6什么时候才能成为真正的历史呀!!

posted on 2012-01-17 17:13  咖啡仔  阅读(341)  评论(0编辑  收藏  举报