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