SecurityPolicyViolationEvent: columnNumber property

Baseline Widely available

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

Note: This feature is available in Web Workers.

The columnNumber read-only property of the SecurityPolicyViolationEvent interface is the character position in the source file line of the document or worker script at which the Content Security Policy (CSP) violation occurred.

This property is used with the SecurityPolicyViolationEvent.sourceFile and SecurityPolicyViolationEvent.lineNumber properties, which together provide the the exact location in the source that caused the violation.

Value

A number representing the character position number where the violation occurred.

Examples

js
document.addEventListener("securitypolicyviolation", (e) => {
  console.log(e.columnNumber);
});

Specifications

Specification
Content Security Policy Level 3
# dom-securitypolicyviolationevent-columnnumber

Browser compatibility

See also