我正在编写一个脚本,该脚本将作为插件在多个网站上使用。我必须只使用 Javascript,没有框架。我在问自己,什么是加载我的脚本而不会对可以在这些网站上加载的其他脚本或框架造成任何问题的最佳方式。我想做一个全局函数,在其中调用我想使用的函数,然后将此函数放在 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>
当然,我需要在我的页面上加载一些元素。提前致谢。