• Internet Explorer无法打开站点,已终止操作的错误 。


    这几天出现了几次Internet Explorer无法打开站点,已终止操作的错误 。

          一:刚开始以为是JS代码语法错误,因为在提示“Internet Explorer无法打开站点,已终止操作”前曾提示代码错误,于是,就调试了下下,把错误解决,就没有提示了。

         二:后来又出现了 “Internet Explorer无法打开站点,已终止操作”错误,没有了代码错误提示,就郁闷了,于是到网上搜了下,大概是在IE下载完了源文件但没有加载完,这个时候用JS的DOM对象的AppdenChid和innerHTML就会出错。我用FireFox试下,完全没有问题。在此鄙视下MS,解析的速度太慢了。既然是没有加载完的时候调用出错,那我们就等加载完再去调用得了。用

                                                   window.onready = function() {

                                                             //你的代码

                                                   }


    如果是 appdenchild的问题。。通过以上可能解决不了。。新的解决办法:

     

       if (!document.getElementById("inndiv")) {
            var contaiDiv = document.createElement("div");
            contaiDiv.setAttribute("id", "inndiv");
            document.body.lastChild.appendChild(contaiDiv);
        }

       if (!document.getElementById("inndiv")) {  

          var contaiDiv = document.createElement("div");      

          contaiDiv.setAttribute("id", "inndiv");     

         document.body.lastChild.appendChild(contaiDiv);    

         }

    一试,“OK",解决了。哈哈。搞定!

          三:模板里或是正文中的HTML标签不匹配造成了,IE无法解释就报错. 

     打个比方<h1>标题</h1>写成了<h1>标题</h1,掉了最后一个">",就会出现这种情况 

    Firefox的纠错能力要强的多,所以不会报错. 

     解决: 

    出现这个问题要认真检查自已源文件的HTML代码,消除错误的HTML标签..可以使用dreamweaver中的

    改些代码功能-->修正非法嵌套标签或未结束标签、删除多余的结束标签..



  • 相关阅读:
    solr源码解读(转)
    solr安装配置
    HTML转义字符
    JAVA:在0-99间产生100个不重复的随机数
    JS中的$符号
    使用Emacs敲出UML,PlantUML快速指南
    operator 安装
    package handler
    shell 条件判断if
    libvirtError: internal error: No more available PCI slots
  • 原文地址:https://www.cnblogs.com/eastday/p/1759412.html
Copyright © 2020-2023  润新知