他の JS を参照するときに、その JS が window.onload イベントを使用する場合があります。この場合、インポートされたページの onload イベントが実行されないことがあります。どうすれば両方を実行できますか?二つを一緒に書く方法以外にも、以下の方法があります
if(window.onload!=null){ eval("theOldFun="+window.onload.toString()); window.onload=function(){theOldFun();addReadResource();}; }
eval() 関数の役割:
その機能は、対応する文字列を JS コードに解析して実行することです
たとえば、変数メソッド
function name1(){……} function name2(){……} var m="name1"; eval(m+'()');//运行name1(); m='name2'; eval(m+'()');//运行name2();