一个页面中多个window.onload = function(){}冲突问题解决思路
一个页面中多个window.onload =function(){}冲突问题解决思路
在js中直接写windows.onload = 方法 ; ,有时候会不起作用,这时最好的做法是写成 window.onload=function(){ … ;方法 ;… ;}
若一个页面中存在多个onload ,比如一个是:window.onload=function(a){...},另一个是:window.onload=function(b){...}这样就造成了一个JavaScript 运行不了(一般是前一个)。
写成这样就可以了:
JavaScript代码 :
window.onload=function(){function(a);function(b);}或者直接把其中的一个window.onload去掉。。。在相应的位置调用其方法
如 <script>a();</script>