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>"); 是可行的,没有必要拆分开
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加载。
可以在页面中引入一个3.js,在3.js中先引入2.js,然后限时循环判断2.js的某个变量是否存在,如果存在的话,再加载1.js。如不存在,继续等待2.js加载。
作者: lslglb 发布时间: 2011-10-15
createElement 创建 然后插入到head里
作者: 125989100 发布时间: 2011-10-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28