JavaScript使IE的经典异常 代码
http://www.yi521.com 2008-4-15 18:29:29 不详
这是两个经典异常,不知道原理的话很难定位。从下面的代码中可用看到发生的条件
<iframe src="javascript:'<script>top.ff1={abc:function(){}}<\/script>'" width=0 height=0 name="f1"></iframe>
<button >不能执行已经释放的代码</button>
<iframe src="javascript:'<script>top.ff2={abc:function(){}}<\/script>'" width=0 height=0 name="f2"></iframe>
<button >意外地调用了方法或属性访问</button>
p标签的innerHTML不能插入center标记:
<p ><button>未知的运行时错误</button></p>
下面这个是经典的“无法打开Internet站点”异常:
<div id="tt"><div><script>document.getElementById("tt").innerHTML=""</script></div></div>
从这些例子可以看到IE的健壮性还是有挺大的提升余地的。
------------------------------------------------------------------------------
其实还是不明白为什么,看了这篇文章,只是我在script外套了2层div出现的问题,去掉一层div后就不再弹出无法打开internet站点,操作终止的框了。浏览器ie7,在firefox下面是没有这个问题的。
分享到:
相关推荐
1. **Internet Explorer无法打开站点,显示"已终止操作"** 当尝试访问特定网站时,如果出现“Internet Explorer 无法打开 Internet 站点 http://XXXXXXXXX 已终止操作!”的错误,可能的原因是浏览器缓存或加载项...
此文档经尝试已解决无法打开Internet的问题:有些时候打开某些网站会出现Internet Explorer无法打开Internet站点http://XXXXXXXXX已终止操作
由于 IE 在页面还没有完全加载的时候就调用了htmlObject的 appendChild 或 innerHTML操作,因此容易出现“Internet Explorer无法打开internet站点× × ,已终止操作” 的错误提示,可以通过加入setTimeout来解决。...
尽管它在2001年发布时是先进的,随着时间的推移,它逐渐暴露出许多问题,其中之一就是"无法打开站点,已终止操作"的错误。这个错误通常出现在用户尝试访问网页时,导致IE6无法正常加载页面,极大地影响了用户的上网...
令人崩溃的IE6问题再次出现,打开某个页面时,弹出提示框“Internet Explorer无法打开Internet 站点…已终止操作”。 查了一下资料,感觉“因为js(一个比较复杂的js)写在body里面,在body元素加载完之前调用出现...
其中,“Internet Explore 无法打开Internet站点 已终止操作”的错误通常是IE浏览器在处理某些页面元素时出现的问题,而这个对话框类通过优化代码或使用特定技术解决了这个问题,确保在IE浏览器中也能稳定运行。...
其次,设置Internet临时文件选项,选择“每次启动Internet Explorer时检查”,确保每次访问都能获取服务器的最新内容。 **四、解除ASP上传文件大小限制** 针对ASP上传文件最大200K的限制,可以通过修改IIS设置来...
3. Internet Explorer设置:确保使用6.0及以上版本,清除缓存,设置ActiveX控件启用或提示,将系统地址添加到受信任站点,并关闭第三方浏览器扩展。 二、登陆系统与系统简介 1. 首次登陆需要在线最小化安装,安装...
ActiveX是微软开发的一种技术,允许Web浏览器访问和控制本地资源,但它只在Internet Explorer中有效。在JavaScript中创建`<object>`标签,设置了`classid`和`codebase`属性,这两个属性指定了ActiveX控件的标识和...
11. 在Internet Explorer中,收藏夹功能可以保存感兴趣的站点或网页,方便以后快速访问。 12. 数据库系统与文件系统的区别在于,数据库系统能解决数据冗余和提高数据独立性,而文件系统则无法有效解决这些问题。 ...
12. 保存网页:在Internet Explorer中,收藏夹功能可以保存感兴趣的站点或网页,方便以后快速访问,正确答案是C(收藏)。 13. 结构化程序设计的三大结构:顺序结构、分支结构(选择结构)和循环结构是结构化程序...
**解析:** 在 Internet Explorer 浏览器中,使用“收藏”功能可以快速保存用户感兴趣的站点或网页,以便未来快速访问。 #### 题目3: 菜单栏的功能理解 **题目描述:** 当菜单名字前带有对勾记号时,意味着什么? *...
GCF 谷歌内嵌浏览器框架, 使用此插件,用户可以通过Internet Explorer的用户界面,以Chrome内核的渲染方式浏览网页。Chrome Frame 会把最新版的Chrome Webkit 内核和JavaScript 引擎注入到IE中, IE浏览器将获得...
15. **ウィンドー(Windows)** - 窗口,操作系统中的一个独立工作区,可以同时打开多个窗口进行多任务操作。 16. **ヘルプ(Help)** - 帮助,提供有关软件功能和使用方法的信息。 17. **お気に入り(おきにいり...
E1 N, f& V* e4 p3 S首先,也是最重要的一点,就是你必须有安装活动目录的管理员权限,否则无法安装。' E/ P8 R' x% B$ f( q7 h5 i 3 ^7 w8 h% q+ a) v" n$ D0 K; C在安装活动目录之前,要确保计算机满足基本系统...
- Internet Explorer 7、8、9 - Firefox 3.6.x、4.x - Safari 5.x for Windows **智能卡身份验证要求** 如果使用智能卡进行身份验证,则需要安装支持PC/SC标准的智能卡读卡器及其驱动程序。 ##### 二、安装过程 ...
例如,早期的Internet Explorer浏览器存在多个可被利用的安全漏洞。 - **自动下载与执行**:当用户访问包含恶意脚本的网页时,这些脚本能够触发浏览器自动下载并执行远程服务器上的恶意文件,如木马程序。 - **...