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 学习初步 入门教程
Mar 25 Javascript
ExtJS PropertyGrid中使用Combobox选择值问题
Jun 13 Javascript
JavaScript+CSS控制打印格式示例介绍
Jan 07 Javascript
jquery实现类似EasyUI的页面布局可改变左右的宽度
Sep 12 Javascript
JavaScript匿名函数用法分析
Feb 13 Javascript
微信小程序 scroll-view实现上拉加载与下拉刷新的实例
Jan 21 Javascript
javascript将url解析为json格式的两种方法
Aug 18 Javascript
vue基础之v-bind属性、class和style用法分析
Mar 11 Javascript
vue+iview/elementUi实现城市多选
Mar 28 Javascript
Vue Echarts实现可视化世界地图代码实例
May 07 Javascript
世界上最短的数字判断js代码
Sep 09 Javascript
JS图片懒加载技术实现过程解析
Jul 27 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
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
用PHP实现图象锐化代码
2007/06/14 PHP
PHP JSON 数据解析代码
2010/05/26 PHP
PHP实现多条件查询实例代码
2010/07/17 PHP
深入apache配置文件httpd.conf的部分参数说明
2013/06/28 PHP
PHP面向对象教程之自定义类
2014/06/10 PHP
php集成动态口令认证
2016/07/21 PHP
JavaScript Event学习第五章 高级事件注册模型
2010/02/07 Javascript
javascript中的原型链深入理解
2014/02/24 Javascript
js实现类似MSN提示的页面效果代码分享
2015/08/24 Javascript
javascript实现加载xml文件的方法
2015/11/24 Javascript
JavaScript实现页面定时刷新(定时器,meta)
2016/10/12 Javascript
微信小程序富文本渲染引擎的详解
2017/09/30 Javascript
原生JS实现小小的音乐播放器
2017/10/16 Javascript
深入理解Angular4订阅(Subscribe)与取消
2017/11/22 Javascript
vue-awesome-swiper滑块插件使用方法详解
2017/11/27 Javascript
详解vue渲染函数render的使用
2017/12/12 Javascript
js遍历添加栏目类添加css 再点击其它删除css【推荐】
2018/06/12 Javascript
解决element-ui中下拉菜单子选项click事件不触发的问题
2018/08/22 Javascript
JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解
2018/12/12 Javascript
Vue实战教程之仿肯德基宅急送App
2019/07/19 Javascript
微信小程序停止其他视频播放当前视频的实例代码
2019/12/25 Javascript
JavaScript setTimeout()基本用法有哪些
2020/11/04 Javascript
[01:34]DAC2018主赛事第四日五佳镜头 Gh巨牙海民助Miracle-死里逃生
2018/04/07 DOTA
python 性能提升的几种方法
2016/07/15 Python
Python延时操作实现方法示例
2018/08/14 Python
Python基础之条件控制操作示例【if语句】
2019/03/23 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
2019/07/28 Python
Tensorflow 1.0之后模型文件、权重数值的读取方式
2020/02/12 Python
服务器端jupyter notebook映射到本地浏览器的操作
2020/04/14 Python
StubHub德国:购买和出售门票
2017/09/06 全球购物
春秋航空官方网站:Spring Airlines
2017/09/27 全球购物
军训鉴定表自我鉴定
2014/02/13 职场文书
小学生美德少年事迹材料
2014/08/24 职场文书
市场调研项目授权委托书范本
2014/10/04 职场文书
HTML中的表单元素介绍
2022/02/28 HTML / CSS