HTMLIFrameElement: sandbox ããããã£
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨2015å¹´7æâ©.
sandbox 㯠HTMLIFrameElement ã¤ã³ã¿ã¼ãã§ã¤ã¹ã®èªã¿åãå°ç¨ããããã£ã§ãå
é¨ã®ã³ã³ãã³ãã®åä½ã«é¢ãã追å ã®å¶éã示ã DOMTokenList ãè¿ãã¾ãã
ãã㯠<iframe> è¦ç´ ã® sandbox 屿§ãåæ ãã¾ãã
å¤
DOMTokenList ã§ããåã¢ã¤ãã ã¯ã<iframe> è¦ç´ ã® sandbox 屿§ã«ãªã¹ãããã¦ãããã¼ã¯ã³ã®ããããã§ãªããã°ãªãã¾ããã
ä¾
html
<iframe
id="el"
title="example"
src="https://example.com"
sandbox="allow-same-origin allow-scripts"></iframe>
js
const el = document.getElementById("el");
console.log(Array.from(el.sandbox)); // åºå: ["allow-same-origin", "allow-scripts"]
el.sandbox = "";
console.log(Array.from(el.sandbox)); // åºå: []
仿§æ¸
| Specification |
|---|
| HTML > # dom-iframe-sandbox > |