Zusammenfassung der Methoden zum dynamischen Laden von js_javascript-Kenntnissen
- WBOYOriginal
- 2016-05-16 16:14:20895Durchsuche
Die Beispiele in diesem Artikel fassen die Methoden zum dynamischen Laden von js zusammen. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
Methode 1: Direktes document.write (asynchron)
");
Da es sich bei dieser Methode um ein asynchrones Laden handelt, schreibt document.write die Schnittstelle neu, was offensichtlich nicht praktikabel ist
Methode 2: Ändern Sie das src-Attribut eines vorhandenen Skripts dynamisch (asynchron)
Diese Methode ändert die Schnittstellenelemente nicht und schreibt die Schnittstellenelemente nicht neu, sondern wird auch asynchron geladen
Methode 3: Skriptelemente dynamisch erstellen (asynchron)
Code kopieren
Der Code lautet wie folgt:<script></span>
var body= document.getElementsByTagName('BODY').[0];
var script= document.createElement("script");
Script.type = "text/javascript";
Script.src="xx.js";
body.appendChild( oScript);
</script>
Der Vorteil dieser Methode gegenüber der zweiten Methode besteht darin, dass zu Beginn kein Skript-Tag in die Schnittstelle geschrieben werden muss. Der Nachteil ist das asynchrone Laden
Methode 4: Laden von XMLHttpRequest/ActiveXObject (asynchron)
Code kopieren
Der Code lautet wie folgt:
/**
* JS-Skript asynchron laden
* @param id Die ID des