Document: beforescriptexecute Ereignis
Nicht standardisiert: Diese Funktion ist nicht standardisiert und befindet sich nicht auf dem Weg zur Standardisierung. Verwenden Sie sie nicht auf Produktionsseiten, die dem Web ausgesetzt sind: Sie funktioniert nicht für alle Benutzer. Es kann auch große Inkompatibilitäten zwischen Implementierungen geben, und das Verhalten kann sich in Zukunft ändern.
Das beforescriptexecute
Ereignis wird ausgelöst, wenn ein statisches <script>
-Element kurz davor steht, ausgeführt zu werden. Es wird nicht ausgelöst, wenn das Element dynamisch hinzugefügt wird, etwa mit appendChild()
.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener()
, oder setzen Sie eine Ereignis-Handler-Eigenschaft.
addEventListener("beforescriptexecute", (event) => {});
onbeforescriptexecute = (event) => {};
Ereignistyp
Ein generisches Event
.
Beispiele
function starting(e) {
logMessage(`Starting script with ID: ${e.target.id}`);
}
document.addEventListener("beforescriptexecute", starting, true);
// or
document.onbeforescriptexecute = starting;
Spezifikationen
Kein Teil einer Spezifikation.
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
afterscriptexecute
Ereignis desDocument
Document.currentScript