0

我正在尝试在我的页面中添加 iframe。它在除 IE8 之外的所有浏览器中都能正常工作。

我有结帐stackoverflow.com。许多建议将是frameBorder="0"。我的情况是我无权编辑该行。所以我尝试使用 java 脚本setAttribute,但不幸的是它不能在IE8.

function removeBorder()
{
    document.getElementById("myframe").frameBorder="0";
}

是否有可能创建动态属性?

请你帮助我好吗 ?提前致谢。

4

1 回答 1

1

这是在js中创建属性的正确方法

var att=document.createAttribute("frameBorder");
att.value = "0";
document.getElementById("myframe").setAttributeNode(att);

来源:W3S

建议:阅读更多关于 DOM 元素以及如何操作它们的信息

于 2013-07-01T06:27:57.127 回答