javascript 里面的 window.onload是什么意思?

javascript 里面的 window.onload是什么意思?


慕运维8079593
浏览 2013回答 3
3回答

慕盖茨4494581

window.onload的意思是:事件会在页面加载完成后触发。例如:<!doctype&nbsp;html><html><head><title>window.onload示例</title><script&nbsp;type="text/javascript">window.onload&nbsp;=&nbsp;function(){alert('页面加载完成');}alert('页面尚未加载完成,页面内容不显示');</script></head><body>页面内容</body></html>用法:一般可以用这个事件做一些页面数据初始化之类的工作。扩展资料:window.onload使用方法:1、window.onload=function(){var tr=obj.parentNode.parentNode;tr.parentNode.removeChild(tr);}2、function func(){var tr=obj.parentNode.parentNode;tr.parentNode.removeChild(tr);}window.onload=func;例如:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">&nbsp;<html>&nbsp;<head>&nbsp;<title>Untitled</title>&nbsp;<script type="text/javascript">&nbsp;function ShowMessage()&nbsp;{&nbsp;alert("true");&nbsp;}&nbsp;window.onload=ShowMessage();&nbsp;</script>&nbsp;</head>&nbsp;<body>&nbsp;当你看到true时看不到我&nbsp;</body>&nbsp;</html>&nbsp;当你看到true的弹出框的时候,你肯定没有看到“当你看到true时看不到我”,说明页面还没有载入完就已经开始执行js了。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">&nbsp;<html><head>&nbsp;<title>Untitled</title>&nbsp;<script type="text/javascript">&nbsp;function ShowMessage()&nbsp;{&nbsp;alert("true");&nbsp;}&nbsp;window.onload=function(){ShowMessage();}&nbsp;</script>&nbsp;</head>&nbsp;<body>&nbsp;你看到true时就看到我了&nbsp;</body>&nbsp;</html>当你看到true的弹出框的时候,你也会看到“你看到true时就看到我了”,这个才是真正的页面载入完才&nbsp;触发。&nbsp;&nbsp;

临摹微笑

onload 事件会在页面或图像加载完成后立即发生。window.onload事件会在页面加载完成后触发。示例:123456789101112131415<!doctype&nbsp;html><html><head>&nbsp;&nbsp;&nbsp;&nbsp;<title>window.onload示例</title>&nbsp;&nbsp;&nbsp;&nbsp;<script&nbsp;type="text/javascript">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.onload&nbsp;=&nbsp;function(){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('页面加载完成');&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('页面尚未加载完成,页面内容不显示');&nbsp;&nbsp;&nbsp;&nbsp;</script></head><body>页面内容</body></html>打开该页面会首先弹出“页面尚未加载完成,页面内容不显示”提示框,此时页面时空白的(由于alert会阻塞页面的线程,所以页面不会继续加载,直到点击确定后才会继续执行),点击确定后,会弹出提示“页面加载完成”,此时可以看到页面内容四个字,页面已加载完成。&nbsp;&nbsp;

噜噜哒

window.onload 是javaScript 的页面加载完成事件,当一个Web页面加载完成后就会触发执行window.onload 里的代码,一般可以用这个事件做一些页面数据初始化之类的工作。希望对你有所帮助
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript