« 上一篇下一篇 »

使用 iframe 自动控制高

 

js 对iframe 高的控制

 

function SetCwinHeight(frameID) {
            var iframeid = window.document.getElementByIdx_x(frameID); //iframe id
            if (document.getElementByIdx_x) {
                if (iframeid && !window.opera) {
                    if (iframeid.contentDocument && iframeid.contentDocument.body.offsetHeight) {
                        iframeid.height = iframeid.contentDocument.body.offsetHeight;
                    } else if (iframeid.Document && iframeid.Document.body.scrollHeight) {
                        iframeid.height = iframeid.Document.body.scrollHeight;
                    }
                }
            }
        }

 

html代码:

        <iframe src="MainIndex.aspx" id="mainFrame" name="mainFrame" frameborder="0" scrolling="no"
            onload="Javascript:SetCwinHeight('mainFrame')" style="padding: 0; margin: 0;
            border: 0; width: 100%;"></iframe>

Leave a Comment

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。