WorkerGlobalScope: securitypolicyviolation Ereignis

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since August 2016.

Hinweis: Diese Funktion ist nur in Web Workers verfügbar.

Das securitypolicyviolation-Ereignis wird ausgelöst, wenn eine Content Security Policy in einem Worker verletzt wird.

Der Handler kann der onsecuritypolicyviolation Ereignis-Handler-Eigenschaft oder mithilfe der Methode EventTarget.addEventListener() zugewiesen werden.

Syntax

Verwenden Sie den Ereignisnamen in Methoden wie addEventListener(), oder setzen Sie eine Ereignis-Handler-Eigenschaft.

js
addEventListener("securitypolicyviolation", (event) => {});

onsecuritypolicyviolation = (event) => {};

Ereignistyp

Beispiele

Der folgende Code zeigt, wie Sie eine Ereignis-Handler-Funktion unter Verwendung der onsecuritypolicyviolation Ereignis-Handler-Eigenschaft hinzufügen oder die addEventListener() Methode aufrufen können.

js
self.onsecuritypolicyviolation = (e) => {
  // Handle SecurityPolicyViolationEvent e here
};

self.addEventListener("securitypolicyviolation", (e) => {
  // Handle SecurityPolicyViolationEvent e here
});

Spezifikationen

Specification
Content Security Policy Level 3
# eventdef-globaleventhandlers-securitypolicyviolation

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch