获取已在 DOM 中加载的文件名列表
Getting the list of file names already loaded in DOM?
>我遇到过需要检查文件是否已加载到 DOM 中的情况,以便我不应该再次加载它。实际上,我有一个场景,其中有许多小项目托管在同一域上,但都有其资源,如jquery,backbone.js等(Wookie Widgets)。
问题是:我能否获取已加载到 DOM 中的文件的名称列表?
PS:我需要将javascript文件的列表加载到DOM中,但我不是在寻找任何解决方法。请让我知道任何获取所有文件名列表的方法...加载到 DOM
你可以做这样的事情。
$('script').each(function(){
});
这是小提琴的一个例子。
标准方法是使用脚本加载器。请参阅此处的一些示例:http://www.creativebloq.com/javascript/essential-javascript-top-five-script-loaders-8122862
这将使您能够完全控制要加载的脚本及其依赖项。
如果只想使用脚本标记,则可以将 onload 事件处理程序附加到每个标记。
或者你可以轮询页面以检查脚本应该加载的对象是否存在(例如 window.jQuery)。
相关文章:
- 要求输入在数据列表中
- 从javascript创建一个列表
- 如何使用jQuery选择下拉列表的值
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- Javascript按钮下拉列表
- 如何使用json将对象列表从java转换为javascript
- 区分JSON中的矩阵和列表列表
- TableExport jquery插件:文件名和扩展名问题
- jQuery表单添加不适用于下拉列表
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 接受不在列表中的值-引导组合框
- 禁用jQuery中的下拉列表
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 如何在javascript中迭代数字列表
- 从远程服务器目录获取文件名列表
- 获取已在 DOM 中加载的文件名列表
- 在PHP中将一个文件名列表转换为文件树
- 是否有一种方法可以只使用Javascript从文件夹返回所有图像文件名的列表?
- Angular 2 HTTP GET到节点后端以获取目录中的文件名列表