Non-editable elements become editable on double-click in IE11
OS: Windows Any · Device: Desktop or Laptop Any · Browser: Internet Explorer 11 · Keyboard: US
Open case →Scenario
Non-editable elements become editable on double-click in IE11
Visual view of how this scenario connects to its concrete cases and environments. Nodes can be dragged and clicked.
Each row is a concrete case for this scenario, with a dedicated document and playground.
| Case | OS | Device | Browser | Keyboard | Status |
|---|---|---|---|---|---|
| ce-0315-ie11-non-editable-double-click-editable | Windows Any | Desktop or Laptop Any | Internet Explorer 11 | US | draft |
Open a case to see the detailed description and its dedicated playground.
OS: Windows Any · Device: Desktop or Laptop Any · Browser: Internet Explorer 11 · Keyboard: US
Open case →Other scenarios that share similar tags or category.
Browsers, especially Internet Explorer and legacy Edge, automatically detect URLs, email addresses, and phone numbers in contenteditable elements and convert them to clickable links. This auto-linking behavior can interfere with editing, cause cursor positioning issues, and create unwanted markup.
When contenteditable='false' elements are placed inside a contenteditable container, the cursor may disappear or become invisible in certain browsers, making it difficult for users to determine the text insertion point.
When a contenteditable element is inside a cross-origin iframe, CORS restrictions may prevent certain operations. Accessing the contenteditable from the parent frame may be blocked, and some editing operations may be restricted.
When a page has a strict Content Security Policy (CSP), certain contenteditable operations may be restricted. Pasting content, executing scripts, or inserting HTML may be blocked depending on the CSP directives.
In Internet Explorer 11, typing after selecting a line of text in a contenteditable div can unexpectedly delete the BR tag, causing lines to merge.
Have questions, suggestions, or want to share your experience? Join the discussion below.