为了账号安全,请及时绑定邮箱和手机立即绑定

window.onload=function(){}在外部文件不起作用

window.onload=function(){}在外部文件不起作用

Qyouu 2018-07-16 11:30:40
window.onload=function(){alert("a");}在外部文件不起作用,写在html文件中就可以,这是什么原因?难道就因为放在头部不行吗,读取js文件时,整个页面没有加载,所以window.load就失效了吗?
查看完整描述

1 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

window对象为全局对象 因为js文件加载为阻塞式加载 一般来说不管是内部还是外部js文件的引入 都放在body的下面 ;
但是调用了onload事件 会等html页面全部加载完毕才会执行该方法 所以放在那都是一样的 应该是文件路径引入错了;

查看完整回答
反对 回复 2018-08-01
  • 1 回答
  • 0 关注
  • 877 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信