Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

JavaScript Get all Loaded Scripts [duplicate]

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!

like image 568
Addo Solutions Avatar asked Jul 01 '10 18:07

Addo Solutions


2 Answers

getElementsByTagName should get you started:

var scripts = document.getElementsByTagName('script');
// TODO: loop and read the src attribute
like image 159
Darin Dimitrov Avatar answered Nov 17 '22 14:11

Darin Dimitrov


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.

like image 24
John Avatar answered Nov 17 '22 16:11

John