Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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 ⁨Oktober 2018⁩.

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 mit der onsecuritypolicyviolation Ereignis-Handler-Eigenschaft oder mit EventTarget.addEventListener() zugewiesen werden.

Syntax

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

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

onsecuritypolicyviolation = (event) => { }

Ereignistyp

Ein SecurityPolicyViolationEvent. Erbt von Event.

Event SecurityPolicyViolationEvent

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

Siehe auch