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 相关文章推荐
12款经典的白富美型—jquery图片轮播插件—前端开发必备
Jan 08 Javascript
JavaScript实现简单的时钟实例代码
Nov 23 Javascript
跨域传值即主页面与iframe之间互相传值
Dec 09 Javascript
jquery 3D 标签云示例代码
Jun 12 Javascript
全面理解JavaScript中的闭包
May 12 Javascript
jquery 遍历数组 each 方法详解
May 25 Javascript
浅谈JavaScript的内置对象和浏览器对象
Jun 03 Javascript
vue-cli2 构建速度优化的实现方法
Jan 08 Javascript
一些可能会用到的Node.js面试题
Jun 15 Javascript
小程序选项卡以及swiper套用(跨页面)
Jun 19 Javascript
Postman如何实现参数化执行及断言处理
Jul 28 Javascript
浅谈 JavaScript 沙箱Sandbox
Nov 02 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对象相互引用的内存溢出实例分析
2014/08/28 PHP
PHP基于简单递归函数求一个数阶乘的方法示例
2017/04/26 PHP
Javascript模块化编程(三)require.js的用法及功能介绍
2013/01/17 Javascript
js 程序执行与顺序实现详解
2013/05/13 Javascript
原生js获取宽高与jquery获取宽高的方法关系对比
2014/04/04 Javascript
node.js中的fs.utimes方法使用说明
2014/12/15 Javascript
jquery组件WebUploader文件上传用法详解
2020/10/23 Javascript
Vue插件写、用详解(附demo)
2017/03/20 Javascript
angularJs的ng-class切换class
2017/06/23 Javascript
vue axios请求拦截实例代码
2018/03/29 Javascript
vue cli3.0 引入eslint 结合vscode使用
2019/05/27 Javascript
微信小程序静默登录的实现代码
2020/01/08 Javascript
关于angular 8.1使用过程中的一些记录
2020/11/25 Javascript
原生JavaScript实现进度条
2021/02/19 Javascript
python中的编码知识整理汇总
2016/01/26 Python
python多行字符串拼接使用小括号的方法
2020/03/19 Python
python中copy()与deepcopy()的区别小结
2018/08/03 Python
Python3.5模块的定义、导入、优化操作图文详解
2019/04/27 Python
pandas 选取行和列数据的方法详解
2019/08/08 Python
python连接、操作mongodb数据库的方法实例详解
2019/09/11 Python
Python定时任务APScheduler原理及实例解析
2020/05/30 Python
Python3基于print打印带颜色字符串
2020/07/06 Python
Python调用百度OCR实现图片文字识别的示例代码
2020/07/17 Python
CSS3盒子模型详解
2013/04/24 HTML / CSS
Molly Bracken法国电子商店:法国女性时尚品牌
2019/07/24 全球购物
策划主管的工作职责
2013/11/24 职场文书
股东合作协议书
2014/04/14 职场文书
本科毕业生自荐信
2014/06/02 职场文书
力学专业求职信
2014/07/23 职场文书
社区活动策划方案
2014/08/21 职场文书
学习教师法的心得体会
2014/09/03 职场文书
个人四风问题整改措施
2014/10/24 职场文书
2015年乡镇安全生产工作总结
2015/05/19 职场文书
鲁冰花观后感
2015/06/10 职场文书
golang gopm get -g -v 无法获取第三方库的解决方案
2021/05/05 Golang
基于JavaScript实现省市联动效果
2021/06/22 Javascript