IE7出现无法打开internet站点错误

yimengqi55 2012-11-15 10:17:24
页面以前一直正常的!!最近业务需求!在页面中加了一段JS, 大致是这样的
<script> var url=document.location.search;
//然后遍历得到其中的我要的参数 做了次同步Ajax查询
//然后判断返回值 成立 执行方法 不成立 不执行
//执行的方法
document.getElementsByTagName("Body")[0].innerHTML="<div>aaaaaa</div>";
//执行异步Ajax查询 然后页面跳转,这就是所有代码 了!!
</script>
页面在IE8中可以正常运行!!但是,IE7中就会出现无法打开internet站点的错误 ,已经在多台电脑 上测试过!!求大虾帮忙!!!急!!!
...全文
293 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Aiky 2013-11-14
  • 打赏
  • 举报
回复
版主好人!我得ext 3 在IE7也出现这个问题。按照你的方式解决了。
Go 旅城通票 2012-11-15
  • 打赏
  • 举报
回复
放到window.onload中执行,script放到body里面因为body还没加载完你就用到body,所以会出错,参考:AJAX项目中在IE浏览器上遇到"Internet Explorer无法打开站点,已终止操作"错误解决方案
<script>
window.onload=function(){
 var url=document.location.search;
    //然后遍历得到其中的我要的参数 做了次同步Ajax查询
      //然后判断返回值 成立 执行方法 不成立 不执行
      //执行的方法
          document.getElementsByTagName("Body")[0].innerHTML="<div>aaaaaa</div>";
         //执行异步Ajax查询  然后页面跳转,这就是所有代码 了!!
}
 </script>

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧