标签:js css javascript html 冲突
<script type="text/javascript" src="a.js"></script> <script type="text/javascript" src="b.js"></script>
window.onload=function(){
alert("这是a.js的");
}window.onload=function(){
alert("这是b.js的");
}
<script type="text/javascript" src="a.js"></script>
<script type="text/javascript" >
var aa=window.onload;//得到已经定义的window.onload事件处理程序的句柄或者说引用 这里面保存了a.js定义的window.onload事件的逻辑操作。
window.onload=null;//把window.onload的事件处理程序注销,这样系统就不会再执行window.onload函数了。
</script>
<script type="text/javascript" src="b.js"></script>
<script type="text/javascript" >
var bb=window.onload;//得到已经定义的window.onload事件处理程序的句柄或者说引用 这里面保存了b.js定义的window.onload事件的逻辑操作。
window.onload=null;//把window.onload的事件处理程序注销,这样系统就不会再执行window.onload函数了。
</script>
window.onload=function(){
aa();bb();//重新注册window.onload事件,执行的代码逻辑为a.js和b.js中定义的代码操作。
}标签:js css javascript html 冲突
原文地址:http://blog.csdn.net/kingwolf_javascript/article/details/42710815