IE8中的iframe边框问题

时间:2013-07-01 06:23:31

标签: javascript

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

我有结帐stackoverflow.com。许多建议都是frameBorder="0"。我的情况是我没有权限编辑该行。所以我尝试使用java脚本setAttribute但遗憾的是它无法在IE8中使用。

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

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

你能帮帮我吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

这是在js

中创建属性的正确方法
var att=document.createAttribute("frameBorder");
att.value = "0";
document.getElementById("myframe").setAttributeNode(att);

来源:W3S

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