layout和body中;同时有window onload,body中的有效,layout中的onload失效

这个问题是我查资料之后才解决掉的,因为后一个window.onload会覆盖之前的。无论写几个,起作用的,就只有最后一个。
我的解决方案是这样的:
layout中:
//页面生成后加载的内容
window.onload = function(){functionA();functionB();}
//然后在layout中定义functionA
functionA(){
//本来要写的onload.
console.log("layout的onload")
}
body中:
functionB(){
//本来要写的onload.
console.log("body的onload")
}
如果有更多的话,,,那你就functionC吧,应该是没了,只关乎导航和body
发布了12 篇原创文章 · 获赞 6 · 访问量 4507

猜你喜欢

转载自blog.csdn.net/weixin_43329956/article/details/89197281