window.onload = function(e){
e = e || event;
var target = e.target || e.srcElement;
//IE8-浏览器返回null,其他浏览器返回document
console.log(target);
}
var img = new Image();
img.onload = function(){
document.body.appendChild(img);
}
img.src="http://sandbox.runjs.cn/uploads/rs/26/ddzmgynp/chunfen.jpg";
<iframe id="test" src="http://cnblogs.com" frameborder="0"></iframe>
<script>
test.onload = function(){
console.log(666);
}
</script>
var script = document.createElement('script');
script.onload = function(){
console.log(666);
}
document.body.appendChild(script);
script.src=[url=http://files.cnblogs.com/files/xiaohuochai/excanvas.js]http://files.cnblogs.com/files/xiaohuochai/excanvas.js[/url];
//DOM0级
window.onerror = function(message,url,line){
alert(message);
}
//DOM2级
window.addEventListener("error",function(message,url,line){
alert(message);
});
//控制台显示错误消息
window.onerror = function(message,url,line){
alert(message);
return false;
}
a;
//控制台不显示错误消息
window.onerror = function(message,url,line){
alert(message);
return true;
}
a;
var image = new Image();
document.body.appendChild(image);
image.onerror = function(e){
image.src = 'smileBackup.gif';
}
image.src = 'smilex.gif';
var image = new Image();
image.onabort = function(){
console.log(111);
}
document.body.appendChild(image);
image.src = 'http://sandbox.runjs.cn/uploads/rs/26/ddzmgynp/chunfen.jpg';
window.onunload = function(e){
//chrome报错,firefox静默失败,IE弹出666
alert(666);
}
window.onunload = function(e){
//chrome和firefox控制台显示666,IE静默失败
console.log(666);
}
window.onbeforeunload = function(e){
e = e || event;
//IE浏览器显示指定文本,其他浏览器显示默认文本
e.returnValue = '要离开吗?';
}
window.addEventListener('DOMContentLoaded',function(e){
console.log(1);
})
setTimeout(function(){
console.log(1);
},0)
uninitialized(未初始化):对象存在但尚未初始化 loading(正在加载):对象正在加载数据 loaded(加载完毕):对象加载数据完成 interactive(交互):可以操作对象了,但还没有完全加载 complete(完成):对象已经加载完毕
//'interactive' 'complete'
document.onreadystatechange = function(e){
if(document.readyState == 'uninitialized'){
console.log('uninitialized');
}
if(document.readyState == 'loading'){
console.log('loading');
}
if(document.readyState == 'loaded'){
console.log('loaded');
}
if(document.readyState == 'interactive'){
console.log('interactive');
}
if(document.readyState == 'complete'){
console.log('complete');
}
}
document.onreadystatechange = function(){
if(document.readyState == 'interactive' || document.readyState == 'complete'){
console.log('loaded');
document.onreadystatechange = null;
}
}
var script = document.createElement('script');
script.onreadystatechange = function(){
if( script.readyState == 'loaded' || script.readyState == 'complete'){
console.log('loaded');
script.onreadystatechange = null;
}
}
script.src="js/digit.js";
document.body.appendChild(script);
var link = document.createElement('link');
link.rel="stylesheet";
link.onreadystatechange = function(){
if( link.readyState == 'loaded' || link.readyState == 'complete'){
console.log('loaded');
link.onreadystatechange = null;
}
}
link.href="test.css" rel="external nofollow" ;
document.getElementsByTagName('body')[0].appendChild(link);
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有