Code: Select all
deferCode: Select all
scriptCode: Select all
Ich bin in eine Situation geraten, in der ich eine js-Funktion in meiner HTML-Datei ausführen musste, aber das Defer-Attribut aufgrund anderer Funktionen in der js-Datei nicht aus dem Skript-Tag entfernen wollte. Ich habe mir die Möglichkeit angesehen, zu verwenden
Code: Select all
asyncIrgendeine Idee, wie das gemacht werden könnte ... außer der Verwendung von defer? Ich würde das trotzdem gerne behalten
Code: Select all
scriptCode: Select all
headHier ist ein Beispiel der HTML-Datei
temp.html
Code: Select all
Defer et al
runThisFunction('Home');
Und hier ist ein Beispiel der js-Datei
temp.js
Code: Select all
function runThisFunction(varin) {
console.log(varin);
}Wenn ich die Verzögerung aus der js-Datei entferne, wird die Funktion ausgeführt; Wenn ich es dort belasse oder stattdessen async verwende, wird die Funktion nicht ausgeführt, da sie noch nicht geladen wurde.
Jede Hilfe bei diesem kleinen Problem wäre willkommen.
Mobile version