Próbuję utworzyć funkcję JavaScript, która zwróci wszystkie załadowane pliki javascript. Na przykład:JavaScript Pobierz wszystkie załadowane skrypty
załadować jquery.js, jquery.somescript.js i tinymce.js
chcę funkcja zwraca wszystko w formacie skryptu (tak gdybym zapisać i ponownie uruchomić tekst powrotną) działałoby tak, jakbym wywołał pliki opisane powyżej. Również jeśli TinyMCE ładuje 15 JS fies, powinien również powrócić.
Mam nadzieję, że nie jest to zbyt mylące, aby zrozumieć, ale każda pomoc będzie bardzo ceniona!
Z góry dziękuję!
która zapewni dostęp do elementów, ale (o ile wiem) nie do rzeczywistego kodu źródłowego JavaScript zawartych w skryptach. Może być możliwe odczytanie zawartości ze skryptów tego samego pochodzenia, ale nie ze skryptów pobranych z innych serwerów. (Myślę, że.) (Właściwie to naprawdę mam nadzieję ...) – Pointy
To jest blisko, ale myślę, że byłoby lepiej po prostu zrobić (używając jQuery): $ .get ("URL skryptu", funkcja (wartość){...}); Dzięki! – Nitroware
"document.scripts" jest wbudowane bezpośrednio w DOM i zwraca wszystkie elementy skryptu. –