- 浏览: 1594942 次
- 性别:
文章分类
- 全部博客 (2929)
- 非技术 (18)
- Eclipse (11)
- JAVA (31)
- 正则表达式 (0)
- J2EE (4)
- DOS命令 (2)
- WEB前端 (52)
- JavaScript (69)
- 数据库 (8)
- 设计模式 (0)
- JFreechart (1)
- 操作系统 (1)
- 互联网 (10)
- EasyMock (1)
- jQuery (5)
- Struts2 (12)
- Spring (24)
- 浏览器 (16)
- OGNL (1)
- WebService (12)
- OSGi (14)
- 软件 (10)
- Tomcat (2)
- Ext (3)
- SiteMesh (2)
- 开源软件 (2)
- Hibernate (2)
- Quartz (6)
- iBatis (2)
最新评论
Internet Explorer无法打开站点,已终止操作
在页面还没有ready的时候就调用了htmlObject的appendChild或者innerHTML操作,这样会在IE上弹出一个对话框:“Internet Explorer无法打开站点,已终止操作”
在网上搜索了一下,解决方法大概为以下两点:
(1)在appendChild或者innerHTML操作处判断 document.readyState=="complete", 若为否,则setTimeout若干秒之后重新作这个操作。但是,此属性只对ie,opeara有效,firefox的document没有 readyState属性,永远是undefined。
(2)在script中使用defer属性。意在页面加载完毕后再执行脚本,这样可以避免找不到对象的问题。defer不会考虑外部文件是否全部下载完,只会判当前页面是否全部加载完成。并且,在有defer标签的代码块里不能写 document.write方法。以下为要注意的问题:
1.使用了defer="true"属性的script标签应该放在<head>< /head>之间。如果放在Body之间可能会得不到预期的效果(我试过如果把script放body里,在页面加载的第一次不会起defer的作用,但之后的刷新defer却起作用)。
2.使用了defer="true"属性的script标签里面包含的脚本在运行的过程中,不能使用 document.write()方法向页面输出内容。因为设置了defer="true"的脚本是页面加载之后才加载并渲染的.如果这时候使用 document.write()方法,会把之前的页面内容都清掉(当然,如果有这个需要的情况除外)。
发表评论
-
15款基于浏览器扩展的WEB开发工具
2009-07-29 08:44 745WEB开发工具的使用已经 ... -
WEB 服务器调试利器 -- Tamper Data(转)
2009-07-29 08:53 722一. 简介 作为 Firefox 的插件, T ... -
图片和文字放一起,不能居中的解决方法
2009-07-29 14:47 917<td align="center" ... -
深入浅出URL编码
2009-08-11 19:58 610版权声明:如有转载请求,请注明出处: http://blog ... -
IE和Firefox之间的JavaScript差异
2009-08-17 17:18 561尽管 JavaScript 历史上使用冗长而令人生厌的代码块来 ... -
【CSS布局.2】绝对定位和相对定位
2009-08-20 15:51 573Absolute ,CSS 中的写法是:positio ... -
【CSS布局.1】盒子模型
2009-08-20 15:51 585例子: .box { width: 200px; ... -
【CSS布局.4】五种CSS布局类型
2009-08-20 15:52 614CSS 布局的五种类型概述 有五种基本布局定位类型可供选择: ... -
【CSS布局.3】列表样式定义法
2009-08-20 15:52 573CSS代码: .list{ margin: 0px 10 ... -
区别不同浏览器,CSS hack写法
2009-08-20 16:01 594区别IE6 与FF : backgroun ... -
常用CSS缩写语法总结
2009-08-24 17:55 636使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩 ... -
CSS颜色代码大全
2009-08-25 15:55 821CSS颜色代码大全 FFFF ... -
如何去掉ie里面的关闭按钮,和屏蔽ALT+F4 (转载)
2009-09-01 17:46 757去掉关闭按钮可以使用无边框窗口设计,不过IE6中已经不支持了。 ... -
CSS @import at规则
2009-09-02 10:40 652at规则 HTMLDog指南 > CSS高级指南 &g ... -
彻底弄懂CSS盒子模式之一
2009-09-02 17:05 652前言 如果你想尝试一 ... -
彻底弄懂CSS盒子模式之一
2009-09-02 17:06 588熟悉工作流程 在真正开始工作之前我们脑海中要形成这样一种 ... -
彻底弄懂CSS盒子模式之二
2009-09-02 17:07 580作者:唐国辉 实现原理动画演示:http://www ... -
彻底弄懂CSS盒子模式之三
2009-09-02 17:08 700一、下面请看float的精彩表演,有请。 大 ... -
彻底弄懂CSS盒子模式之五
2009-09-02 17:09 556在本人上一篇教程《彻 ... -
彻底弄懂CSS盒子模式之四
2009-09-02 17:09 652前言 在用CSS控制排版过程中,定位一直被人认为是一个难 ...
相关推荐
Internet Explorer无法打开Internet站点.docx
此文档经尝试已解决无法打开Internet的问题:有些时候打开某些网站会出现Internet Explorer无法打开Internet站点http://XXXXXXXXX已终止操作
windows、 Internet Explorer 系统常见问题
Internet Explorer已停止工作 win 7 win8
Internet Explorer 已经阻止此站点用不安全方式使用Activex看见控件。因此,此页可能显示不正确解决方法
去掉IE提示:internet explorer 已限制此网页运行脚本或Activex控件
利用模拟操作,自动删除Internet Explorer缓存
当您为 Windows 7 安装 Internet Explorer 11 时,安装程序会尝试自动安装某些系统必备组件...如果任何更新安装过程中或者重新启动系统处于挂起状态,为 Windows 7 的 Internet Explorer 11 无法自动安装系统必备组件。
恢复桌面Internet Explorer图标
提供如何進行Internet Explorer 8的卸载。
Internet Explorer 5.5正式版安装程序,适合Windows 98、2000的升级
Advanced IE (Internet Explorer) Password Recovery is a program to Recover passwords to web sites saved in Microsoft Internet Explorer (in local password list), as well as AutoComplete strings (form ...
Internet Explorer 9.zip
有时某些软件会破坏系统中的IE浏览器dll文件,导致诸如不能打开弹出窗口之类的问题,这时就需要重新注册相关dll才可以使IE正常工作。那么,需要重新注册哪些dll文件呢?
可以浏览Internet Explorer的缓存文件
一个列表 罗列Internet Explorer 1.0 到7.0所有小版本号
Microsoft Internet Explorer 4.01 (4.71.1712) [Simpl. Chinese].7z
微软发布了Internet Explorer Developer Toolbar最新版.该产品让开发人员能够深入探索和理解Web页面,帮助开发者更好地创建Web应用.安装后可以在IE中快速分析网页的软件.该工具条可集成在IE窗口,或以浮动窗口形式存在
Internet Explorer 3 03 3 03 2925
Internet Explorer 3.01 for Windows3.11 收藏品和网站开发者调试用