2010-02-09 66 views
0

我把在iframe標籤在我的.aspx頁如下 -IFRAME汽車在ASPX文件調整與vb.net代碼隱藏

現在我該放什麼代碼JavaScript或vb.net,使這個汽車可調整的大小取決於頁面的大小?

+0

代碼被吞下,您需要html-encode >和<標籤。您需要綁定到iframe的加載事件,並檢查內容文檔的高度和寬度。不利的一面是,我發現這是不可靠的。另外,如果內部文檔來自其他域,則根本無法自動調整大小。 – Tracker1 2010-02-09 00:26:15

回答

0

Matt Cutts

window.onload = function(){ 

    var child = document.getElementById('child-iframe-id'); 
    child.style.height = child.contentWindow.document.body.scrollHeight + 'px'; 

}

注意:如果您的孩子的內容窗口來自不同的域作爲父母,這可能會無法正常工作,或可靠。