<script type="text/javascript" src="a.js"></script><script type="text/javascript" src="b.js"></script>
A.js ファイルの内容:
それでは、JS のこの機能を活用しましょう。これは JS 設計のバグだと考える人もいますが、少なくとも現時点では、この機能はまだ多少は役に立ちます。
window.onload=function(){alert("这是a.js的");}
window.onload=function(){alert("这是b.js的");}
<pre name="code" class="html"><script type="text/javascript" src="a.js"></script><script type="text/javascript" >
<span style="font-family: Arial, Helvetica, sans-serif;">var aa=window.onload;//得到已经定义的</span><span style="font-family: Arial, Helvetica, sans-serif;">window.onload事件处理程序的句柄或者说引用 这里面保存了a.js定义的</span><span style="font-family: Arial, Helvetica, sans-serif;">window.onload事件的逻辑操作。</span>
<span style="font-family: Arial, Helvetica, sans-serif;">window.onload=null;//把</span><span style="font-family: Arial, Helvetica, sans-serif;">window.onload的事件处理程序注销,这样系统就不会再执行</span><span style="font-family: Arial, Helvetica, sans-serif;">window.onload函数了。</span>
<span style="font-family: Arial, Helvetica, sans-serif;"></script></span>
<script type="text/javascript" src="b.js"></script><script type="text/javascript" >
<pre name="code" class="html"><span style="font-family: Arial, Helvetica, sans-serif;">var bb=window.onload;//得到已经定义的</span><span style="font-family: Arial, Helvetica, sans-serif;">window.onload事件处理程序的句柄或者说引用 这里面保存了b.js定义的</span><span style="font-family: Arial, Helvetica, sans-serif;">window.onload事件的逻辑操作。</span>