使iframe滚动条消失

Make iframe scrollbar disappear

本文关键字:消失 滚动条 iframe      更新时间:2023-09-26

我正在用javascript改变iframe的属性,像这样:

var iFrame = window.top.document.getElementById('window_content');
    iFrame.setAttribute("height","63");
    iFrame.setAttribute("scrolling","no");
    iFrame.style.overflow="hidden";
    iFrame.style.height = "63px";

它改变大小,我想,但滚动条不会消失。这可能吗?html输出看起来像我期望的那样:

<iframe width="650" height="63" frameborder="0" scrolling="no" src="http://www.google.com/" id="window_content" name="window_content" style="overflow: hidden; height: 63px; width: 650px;"> </iframe>

为什么不能识别滚动属性?

这对我来说似乎工作得很好:

http://jsfiddle.net/maniator/XSfzg/

这是最新的Google Chrome浏览器

try this:

iframe.style.overflowX = "hidden";
iframe.style.overflowY = "hidden";