IE6弹出“已终止操作”的解决办法


Posted in Javascript onNovember 27, 2010

在实际的项目中,我的这个js是在头部页面里面,头部被多个页面引用,如果在每个页面的body元素里面加<body onload="函数">,可以解决问题,但是这样做太不符合实际了。毕竟全改的话,到时候布署到外网,要更新太多的文件。于是,在网上找了一下,让这段js最后执行的代码,终于让我找到了。代码如下:

<scirpt type="text/javascript"> 
document.onreadystatechange = function(){ 
if(document.readyState=="complete") 
{ 
alert('加载完毕'); 
} 
} 
</script>

我把alert("加载完毕")这段改成我要最后执行的js代码,终于IE6不再报这个错误,测试IE6、IE7、IE8、谷歌浏览器都能通过。
但是火狐不支持这段代码,因为还得再原先的代码基础上加一段只有火狐能运行的代码,总代码如下:
<script type="text/javascript"> 
/* IE6 7 8,谷歌 */ 
document.onreadystatechange = function(){ 
if(document.readyState=="complete") 
{ 
alert('加载完毕'); 
} 
} 
/* 火狐 */ 
if (document.addEventListener) { 
document.addEventListener("DOMContentLoaded", function(){alert("DOM加载完毕!")}, null); 
} 
</script>

PS:我没用jquery,是因为我们这个项目没有用过jquery库,不得不承认,也许用jquery的话,只是一句话的问题,但是加入jquery.js只是为了处理这个的话,未必太大材小用了。
Javascript 相关文章推荐
javascript当onmousedown、onmouseup、onclick同时应用于同一个标签节点Element
Jan 05 Javascript
元素的内联事件处理函数的特殊作用域在各浏览器中存在差异
Jan 12 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
Dec 17 Javascript
JS批量修改PS中图层名称的方法
Jan 26 Javascript
JavaScript定义类和对象的方法
Nov 26 Javascript
21个JavaScript事件(Events)属性汇总
Dec 02 Javascript
jquery实现删除一个元素后面的所有元素功能
Dec 21 Javascript
JavaScript性能优化总结之加载与执行
Aug 11 Javascript
Vue开发之watch监听数组、对象、变量操作分析
Apr 25 Javascript
Vue实现购物车详情页面的方法
Aug 20 Javascript
vue h5移动端禁止缩放代码
Oct 28 Javascript
vscode 调试 node.js的方法步骤
Sep 15 Javascript
javascript 获取所有id中包含某关键字的控件的实现代码
Nov 25 #Javascript
javascript中substr,substring,slice.splice的区别说明
Nov 25 #Javascript
JavaScript中的类继承
Nov 25 #Javascript
js getBoundingClientRect() 来获取页面元素的位置
Nov 25 #Javascript
腾讯的ip接口 方便获取当前用户的ip地理位置
Nov 25 #Javascript
js删除所有的cookie的代码
Nov 25 #Javascript
javascript 广告后加载,加载完页面再加载广告
Nov 25 #Javascript
You might like
PHP中读写文件实现代码
2011/10/20 PHP
thinkphp5.0自定义验证规则使用方法
2017/11/16 PHP
Laravel框架实现的批量删除功能示例
2019/01/16 PHP
在html页面中包含共享页面的方法
2008/10/24 Javascript
在浏览器窗口上添加遮罩层的方法
2012/11/12 Javascript
js设置cookie过期当前时间减去一秒相当于立即过期
2014/09/04 Javascript
js实现网页收藏功能
2015/12/17 Javascript
Angular ng-class详解及实例代码
2016/09/19 Javascript
快速掌握jQuery插件WebUploader文件上传
2016/11/07 Javascript
javascript常用的设计模式
2017/02/09 Javascript
js获取浏览器和屏幕的各种宽度高度
2017/02/22 Javascript
NodeJS加密解密及node-rsa加密解密用法详解
2018/10/12 NodeJs
JavaScript封闭函数及常用内置对象示例
2019/05/13 Javascript
php结合js实现多条件组合查询
2019/05/28 Javascript
js中关于Blob对象的介绍与使用
2019/11/29 Javascript
JS原形与原型链深入详解
2020/05/09 Javascript
[04:21]狐狸妈带你到现场 DOTA2 TI中国区预选赛线下赛路线指引
2014/05/22 DOTA
python网络编程学习笔记(四):域名系统
2014/06/09 Python
Python聚类算法之DBSACN实例分析
2015/11/20 Python
Python面向对象总结及类与正则表达式详解
2019/04/18 Python
ipython和python区别详解
2019/06/26 Python
numpy数组广播的机制
2019/07/12 Python
python中几种自动微分库解析
2019/08/29 Python
python线程定时器Timer实现原理解析
2019/11/30 Python
django-orm F对象的使用 按照两个字段的和,乘积排序实例
2020/05/18 Python
基于canvas的骨骼动画的示例代码
2018/06/12 HTML / CSS
VICHY薇姿美国官方网站:欧洲药房第一的抗衰老品牌
2017/11/22 全球购物
Bonprix法国:时尚、鞋子、家居
2020/12/29 全球购物
中职应届生会计求职信
2013/10/23 职场文书
物业管理个人自我评价
2013/11/08 职场文书
国贸类专业毕业生的求职信分享
2013/12/08 职场文书
软件售后服务方案
2014/05/29 职场文书
党员示范岗材料
2014/12/19 职场文书
大雁塔导游词
2015/02/04 职场文书
2016年寒假家长评语
2015/10/10 职场文书
2016年优秀教师先进事迹材料
2016/02/26 职场文书