我有一个
javascript小部件,通过插入单个脚本标记包含在页面中(因为应用程序应该易于分发):
<script type="text/javascript" src="loadMyWidget.js"></script>
然后loadMyWidget.js需要加载多个脚本文件,这些脚本文件必须按特定顺序运行.我试图通过将脚本元素插入DOM来加载它们异步,但这并没有让我控制序列.
我也尝试使用head.js,这对于现代浏览器来说非常棒,但我无法在IE7和8中使用它.
遗憾的是,将脚本缩小为一个文件很困难,因为它由来自不同项目的大量文件组成,我不知道何时更新脚本.
看起来很简单,我需要按照特定顺序从javascript代码加载javascript文件,并让它在所有浏览器中工作,包括IE7和8.