プラグインとしていくつかのWebサイトで使用されるスクリプトをコーディングしています。フレームワークではなく、Javascriptのみを使用する必要があります。これらのWebサイトにロードできる他のスクリプトやフレームワークに問題を起こさずに、スクリプトをロードするための最良の方法は何でしょうか。使用したい関数を呼び出すグローバル関数を実行することを考え、この関数をwindow.loadイベントに次のように配置します。
<script>
var global = function(){
object.domain.function1();
object.domain.function2(param1, param2);
object.domain.function3(1);
}
(function(){
if(document.addEventListener){
document.addEventListener('load',global, false);
}
if(document.attachEvent){
document.attachEvent('onload',global);
}
})();
</script>
または単に:
<script>
object.domain.function1();
object.domain.function2(param1, param2);
object.domain.function3(1);
</script>
もちろん、いくつかの要素をページにロードする必要があります。前もって感謝します。