Chciałbym wiedzieć, jak załadować zewnętrzne JavaScript do mojego dokumentu z funkcji.Załaduj zewnętrzne wywołanie funkcji JavaScript
5
A
Odpowiedz
14
Jest to jeden sposób:
function loadDaFun() {
var script = document.createElement('script');
script.src = '/path/to/your/script.js';
script.type = 'text/javascript';
var head = document.getElementsByTagName("head")[0];
head.appendChild(script);
}
-2
11
odebrać @seth „s jest całkowicie w porządku, ale nie trzeba wychodzić z włożoną script
elementu na DOM, można ją usunąć tuż po jego załadowaniu, a także może chcesz wiedzieć gdy wstawiony skrypt jest gotowy do użycia, na przykład można:
function loadScript(url, completeCallback) {
var script = document.createElement('script'), done = false,
head = document.getElementsByTagName("head")[0];
script.src = url;
script.onload = script.onreadystatechange = function(){
if (!done && (!this.readyState ||
this.readyState == "loaded" || this.readyState == "complete")) {
done = true;
completeCallback();
// IE memory leak
script.onload = script.onreadystatechange = null;
head.removeChild(script);
}
};
head.appendChild(script);
}
Zastosowanie:
loadScript("http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js",
function() { alert('jQuery has been loaded.'); });
Powiązane problemy
- 1. Jade: załaduj zewnętrzne javascript i wywołanie funkcji
- 2. Załaduj biblioteki zewnętrzne z CDN za pomocą funkcji kątowej
- 3. JavaScript anonimowy wywołanie funkcji
- 4. Wywołanie funkcji javascript w iframe
- 5. Wywołanie funkcji JavaScript z Silverlight
- 6. Wywołanie funkcji wstępnego ładowania JavaScript()?
- 7. anonimowy wywołanie funkcji javascript! Funkcja vs funkcji
- 8. Wywołanie funkcji w jednym pliku JavaScript z innego pliku JavaScript?
- 9. Wywołanie funkcji javascript z Java (Groovy) klasa
- 10. wywołanie funkcji javascript poza zakresem ng-click
- 11. JavaScript wywołanie funkcji kilka razy z argumentami
- 12. Wywołanie funkcji członka z konstruktora JavaScript
- 13. Wywołanie funkcji javascript wewnątrz znacznika HTML
- 14. Javascript: Wywołanie funkcji po określonym czasie
- 15. Wywołanie funkcji zdefiniowanej wewnątrz innej funkcji w JavaScript
- 16. Wywołanie niezdefiniowanej funkcji phpob_start()
- 17. Async Załaduj pliki JavaScript z funkcją oddzwaniania
- 18. JS wywołanie funkcji w Swift
- 19. Wywołanie funkcji MongoDB z Java
- 20. Jak/kiedy/gdzie dodać zewnętrzne javascript
- 21. Wywołanie funkcji JQuery z GWT
- 22. Wywołanie połączenia zwrotnego w javascript
- 23. Wywołanie funkcji JavaScript z wywołania zwrotnego C++ w V8
- 24. Wywołanie funkcji JavaScript w MVC 5 Widok Razor
- 25. Wywołanie funkcji javascript z okna modalnego w vb.net
- 26. ASP.Net VB wywołanie funkcji JavaScript z kodu Behind
- 27. Automatyczne uruchamianie funkcji javascript ORAZ wywołanie ich później?
- 28. wywołanie funkcji javascript wymień funkcję z listy rozwijanej
- 29. Siła wywołanie funkcji JavaScript poczekać, aż poprzedni zakończeniu
- 30. Czy istnieje sposób, aby prześledzić wywołanie funkcji javascript?
Dziękuję bardzo! Wielka pomoc – Ronal
Nie ma za co. – seth
rodzaj nie jest konieczne, nie ma znaczenia (przy okazji) –