开发者

JavaScript Get all Loaded Scripts [duplicate]

This question already has answers here: How to collect all script tags of HTML page in a variable (6 answers) Closed 4 years ago.

I am trying to create a Javascript function that will return all javascript files loaded. For Example:

I load jquery.js, jquery.somescript.js, and tinymce.js

I want开发者_开发技巧 a function to return everything in script format (so if I were to save and run the return text again) it would work just as if I had called the files described above. Also if TinyMCE loads 15 JS fies, it should return as well.

I hope that isn't too confusing to understand, but any help would be greatly appreciated!

Thanks in Advance!


getElementsByTagName should get you started:

var scripts = document.getElementsByTagName('script');
// TODO: loop and read the src attribute


I am not sure exactly what you are trying to do but it sounds as if you are wanting one .js file to instead of many. I think you would be making more work for yourself to do that in a script. Just view the source for all of the script files and append then to one file. Save that then call that file as your src.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜