`

无法打开internet错误

阅读更多

ie6 报错,ie7正常

 

var eleCss=document.createElement('link');
eleCss.href=path + '/webimPopup.css';
eleCss.rel='stylesheet';
eleCss.type='text/css';

document.getElementsByTagName('head')[0].appendChild(eleCss);

或者document.body.appendChild(eleCss);等等,报错如图:

IE在文档未加载完成时调用document.bod.appendChild()大概就会出这个问题
IE只有页面完全读取结束body元素才会存在,所以在页面中插入上面这条语句在IE下就会出现错误

解决的办法也很简单,一种方法是把这条appendChild()语句放入window.onload函数中执行,第二种方法是使用setTimeout来延时异步调用,还有一种方法…

 if(window.attachEvent)
  window.attachEvent("onload",function() {});
else
  window.addEventListener("load",function() {},true);

 

 

网上说是跟body的加载顺序有关。

解决方法是body加载完之后执行(ie特有的document.body.onload),或用insertBefore代替,例如:

parentElement.insertBefore( newElement , targetElement );    从上面语法可以看出, 父元素, 新元素,目标元素 是 insertBefore使用的3要素。    其实我们可以不管 父元素, 因为 父元素我们 可以用 目标元素.parentNode 得到。    那么insertBefore就很好用了。只要给2个参数 : 新元素 和目标元素。

  • 大小: 27.8 KB
分享到:
评论

相关推荐

    无法打开Internet站点

    在 ASP.NET 项目中,当浏览某个页面时,连续刷新几次,就会报“无法打开Internet站点-----终止操作”的错误。这个问题并不局限于某个特定的浏览器,例如 IE8 中也会出现类似的问题。但是,值得注意的是,在 IE6 中...

    升级Win10后Office2021无法打开文件如何解决.docx

    - Word:在尝试打开文件时出现错误。 - Excel:提示文件存在问题而无法打开。 - PowerPoint:可能会遇到以下几种情况之一:应用程序启动不正常;PowerPoint检测到文件名存在问题;PowerPoint无法读取文件。 这些...

    IE6无法打开INTERNET站点的解决办法

    ### IE6无法打开INTERNET站点的解决办法 #### 背景与问题描述 在早期的互联网发展阶段,Internet Explorer 6(简称IE6)作为微软的一款浏览器,在很长一段时间内占据了非常重要的位置。然而,随着时间的发展和技术...

    无法打开internet站点已终止操作解决方法4则.docx

    "无法打开internet站点已终止操作解决方法4则.docx" 本文档主要介绍了无法打开互联网站点已终止操作的四种解决方法,分别是重置 IE、管理浏览器加载项、软件清理系统病毒、插件等、升级 IE 浏览器。 一、重置 IE ...

    中毒后注册表无法打开解决方法

    ### 中毒后注册表无法打开解决方法 #### 知识点概述 在计算机遭受病毒或恶意软件攻击之后,有时会遇到注册表被锁定或者无法访问的情况。这种情况可能会导致用户无法通过常规方式修改系统设置,从而增加了解决问题...

    开网页的时候总是弹出InternetExplorer无法打开Internet站点.pdf

    由于 IE 在页面还没有完全加载的时候就调用了htmlObject的 appendChild 或 innerHTML操作,因此容易出现“Internet Explorer无法打开internet站点× × ,已终止操作” 的错误提示,可以通过加入setTimeout来解决。...

    win7系统Internet选项无法打开怎么办.docx

    然而,有时用户可能会遇到无法打开Internet选项的情况,这会给使用带来诸多不便。本文将介绍如何通过本地组策略编辑器来解决这个问题。 首先,我们需要了解这个问题可能的原因。通常,Internet选项无法打开可能是...

    IE“Internet 选项”无法打开提示“由于该计算机受到限制本次操作已被取消”.docx

    但是,有些用户可能会遇到“Internet 选项”无法打开的问题,并提示“由于该计算机受到限制,本次操作已被取消”的错误信息。 这种错误信息通常是由于组策略的相关设置被意外篡改所致。组策略是 Windows 操作系统中...

    无法打开IE二级网页的处理办法

    - 当出现能打开网站主页却无法访问二级网页的情况时,很可能是由于浏览器设置错误、系统组件损坏或者是某些DLL文件注册失效等原因引起的。其中,DLL文件(动态链接库)是Windows操作系统中的重要组成部分,很多程序...

    浏览器打开网页出现证书错误的解决办法.doc

    1. 浏览器打开网页出现证书错误可能是由于系统时间错误、浏览器版本过低、注册表配置错误、Internet 选项配置错误等原因引起的。 2. 解决浏览器打开网页出现证书错误的方法可以是升级浏览器版本、修改系统时间、修改...

    outlook2007打开个别excel附件出现:无法建立档案,请在要建立档案的资料夹上单击右键,先择属性,查看您对这个资料夹的权限

    Outlook 2007 无法打开 Excel 附件的问题解决方法 Outlook 2007 是微软公司的一款电子邮件客户端软件,常用于企业和个人用户的电子邮件通信。然而,在使用 Outlook 2007 打开 Excel 附件时,可能会出现“无法建立...

    coreldraw 登录错误解决方案

    Coreldraw X8默认情况下是需要...但最近大家发现在进行Coreldraw X8登陆时却提示'错误:未知错误'(即使你的账号名和密码正确也是如此),导致Coreldraw X8完全无法使用。今天在CPC论坛看见有网友分享了Coreldraw X8登

    无法打开数据表编辑解决方法

    - 打开Internet Explorer,点击右上角的“工具”(或使用快捷键F10)。 - 选择“Internet选项”。 - 在“安全”选项卡中,点击“自定义级别”。 - 在弹出窗口中找到“ActiveX控件和插件”部分,确保所有相关的...

    win7 无法打开chm

    标题“win7 无法打开chm”涉及到的问题是Windows 7操作系统中无法正常查看CHM( Compiled Help Manual)文件,这种文件通常是软件帮助文档的格式,由Microsoft HTML Help Workshop编译而成。CHM文件内含HTML页面、...

    IE脚本错误的解决办法

    当浏览器无法正确解析或执行这些脚本时,就会引发错误。错误信息可能包含错误类型、错误行号和源文件位置,帮助开发者定位问题。 **解决步骤** 1. **禁用脚本调试** - 打开IE浏览器,点击“工具”(或按Alt+T),...

    电脑出现了运行时间错误的解决办法

    - 打开Internet Explorer。 - 选择“工具”>“Internet选项”。 - 在“常规”标签页下,点击“删除”按钮清除Cookies。 - 再次点击“删除”,这次选择删除文件,以清除临时Internet文件。 - 确认操作后,关闭...

    windows、 Internet Explorer 系统常见问题

    1. **Internet Explorer无法打开站点,显示"已终止操作"** 当尝试访问特定网站时,如果出现“Internet Explorer 无法打开 Internet 站点 http://XXXXXXXXX 已终止操作!”的错误,可能的原因是浏览器缓存或加载项...

    Internet Explorer针对Rational Functional Tester性能异常,出现错误或无法启用

    4. RFT依赖的DLL文件(如rtxivsys.dll和rtxiedomain.dll)可能由于Internet Explorer的设置而无法加载。这些DLL与SSV.dll(来自Sun Microsystems)有依赖关系。 为了解决这些问题,用户或系统管理员需要按照以下...

    无法打开chm

    在这种情况下,提供的压缩包文件HHUPD.EXE很可能是一个微软的帮助和浏览组件的更新程序,用于修复与打开CHM文件相关的错误。 标签“hhupd”、“chm”和“无法打开”进一步强调了问题的核心,其中“hhupd”是“Help ...

Global site tag (gtag.js) - Google Analytics