Include a JavaScript file
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicates:
Include javascript file inside javascript file?
How do you dynamically load a javascript file? (Think C's #include)
有没有办法从.js文件中包含一个javascript文件?你知道:就像我如何链接.css文件顶部的.css文件。
xxx.js包含:
1 2 | Some sort of @import yyy.js followed by other js commands. |
不,没有。您要么将其包含在HTML中,要么使用javascript创建一个
这是我的解决方法:
1 2 | if (typeof (jQuery) =="undefined") document.write(unescape("%3Cscript src='" + server_url +"/js/jquery-1.4.2.min.js' type='text/javascript'%3E%3C/script%3E")); |
当然,对于jquery以外的任何东西,您都必须弄清楚是否需要它,然后对该文件执行相同的操作。
还需要设置服务器URL。
这是一个很好的例子
http://my.digitalscout.com/widgets/schedule.html
不能导入,但可以引用。
1 | /// <reference path="yyy.js" /> |
引用只是添加了IntelliSense支持。
这可以在服务器端环境中完成。例如,在PHP中,您可以使用include语句,但是您必须将文件标记为".php"而不是".js",这样预处理器将在其上运行。