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

主要是用来做什么的?... 主要是用来做什么的? 展开
 我来答
大野瘦子
高粉答主

2018-12-12 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:34.2万
展开全部

window.onload的意思是:事件会在页面加载完成后触发。

例如:

<!doctype html>

<html>

<head>

<title>window.onload示例</title>

<script type="text/javascript">

window.onload = 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"> 

<html> 

<head> 

<title>Untitled</title> 

<script type="text/javascript"> 

function ShowMessage() 

alert("true"); 

window.onload=ShowMessage(); 

</script> 

</head> 

<body> 

当你看到true时看不到我 

</body> 

</html> 

当你看到true的弹出框的时候,你肯定没有看到“当你看到true时看不到我”,说明页面还没有载入完就已经开始执行js了。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 

<html>

<head> 

<title>Untitled</title> 

<script type="text/javascript"> 

function ShowMessage() 

alert("true"); 

window.onload=function(){ShowMessage();} 

</script> 

</head> 

<body> 

你看到true时就看到我了 

</body> 

</html>

当你看到true的弹出框的时候,你也会看到“你看到true时就看到我了”,这个才是真正的页面载入完才 触发。 

lyz810
2015-10-04 · 知道合伙人互联网行家
lyz810
知道合伙人互联网行家
采纳数:7531 获赞数:31777
前端开发工程师

向TA提问 私信TA
展开全部

onload 事件会在页面或图像加载完成后立即发生。

window.onload事件会在页面加载完成后触发。

示例:

<!doctype html>
<html>
<head>
    <title>window.onload示例</title>
    <script type="text/javascript">
        window.onload = function(){
            alert('页面加载完成');
        }
        alert('页面尚未加载完成,页面内容不显示');
    </script>
</head>
<body>
页面内容
</body>
</html>

打开该页面会首先弹出“页面尚未加载完成,页面内容不显示”提示框,此时页面时空白的(由于alert会阻塞页面的线程,所以页面不会继续加载,直到点击确定后才会继续执行),点击确定后,会弹出提示“页面加载完成”,此时可以看到页面内容四个字,页面已加载完成。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rxj_2008
2014-05-28 · TA获得超过463个赞
知道小有建树答主
回答量:218
采纳率:100%
帮助的人:183万
展开全部
window.onload 是javaScript 的页面加载完成事件,当一个Web页面加载完成后就会触发执行window.onload 里的代码,一般可以用这个事件做一些页面数据初始化之类的工作。希望对你有所帮助
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e359425
2020-03-19
知道答主
回答量:25
采纳率:0%
帮助的人:1.5万
展开全部
window,窗户。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式