+ -
当前位置:首页 → 问答吧 → js文件调用js文件

js文件调用js文件

时间:2011-10-14

来源:互联网

js文件如何引用其它js文件,请大家参于讨论一下,例子如下
a.html文件引用了1.js文件,我不能改动a.html的代码,我只能改1.js文件,现在1.js文件要使用2.js文件的变量或方法,请问如何调用。
注意几点:
我不可能把2.js文件内容复制到1.js
试过在1.js里面写document.write("<script src='2.js'></script>");
这样做可以执行2.js,但因为1.js先执行,2.js后执行,所以在加载页面时,1.js无法调用2.js变量或方法,所以要想个办法让2.js先于1.js执行
window.onload里面已经写了别的方法,大家可以讨论讨论

问题补充:

我无法在网页的body onload里面写东西,同时网页本身onload里面也有值了,另外js里面写document.write("<script src='2.js'></script>"); 是可行的,没有必要拆分开

作者: wjk2650631   发布时间: 2011-10-14

如果1.js和2.js存在顺序的话,
可以在页面中引入一个3.js,在3.js中先引入2.js,然后限时循环判断2.js的某个变量是否存在,如果存在的话,再加载1.js。如不存在,继续等待2.js加载。

作者: lslglb   发布时间: 2011-10-15

createElement 创建 然后插入到head里

作者: 125989100   发布时间: 2011-10-15