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 über die onsecuritypolicyviolation Ereignishandler-Eigenschaft oder mit der Methode EventTarget.addEventListener() zugewiesen werden.

Syntax

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

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

onsecuritypolicyviolation = (event) => {};

Ereignistyp

Beispiele

Der folgende Code zeigt, wie Sie eine Ereignishandler-Funktion mit der onsecuritypolicyviolation Ereignishandler-Eigenschaft hinzufügen oder die Methode addEventListener() aufrufen könnten.

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

Siehe auch