如何使用javascript从IE中删除iframe边框

9 javascript iframe internet-explorer border

我试图通过JavaScript插入一个iframe到浏览器DOM,并希望删除边界,如果IE但似乎无法.我试过这些无济于事:

iframeElement.style.borderStyle="none";
Run Code Online (Sandbox Code Playgroud)

iframeElement.style.frameBorder = "0";
Run Code Online (Sandbox Code Playgroud)

任何建议将不胜感激.

Tim*_*own 17

奇怪的是,我今天早些时候正在寻找这个问题的答案.我发现设置frameBorderto 0属性确实有效,只要你在将iframe添加到文档之前就这样做了.

var iframe = document.createElement("iframe");
iframe.frameBorder = 0;
document.body.appendChild(iframe);
Run Code Online (Sandbox Code Playgroud)


CMS*_*CMS 5

FRAMEBORDER属性存在直接的上IFRAME元素,是不是CSS属性.

试试:

iframeElement.frameBorder = 0;
Run Code Online (Sandbox Code Playgroud)


Ana*_*liy 0

尝试 iframeElement.style.borderCollapse = 1; 或 iframeElement.style.borderWidth = 0;