看板 Web_Design 關於我們 聯絡資訊
如果只展開高的話, 可以簡單的這樣寫, 17是固定多展開一個scroll bar的寬度, 這邊是 寫死, 可以改成用算的, 然後改成在iframe onload之後去執行resize() <script> function resize() { var iframeDiv = document.getElementById("iframeDiv"); var iframeDoc = document.getElementById("frame").contentWindow.document; var height = (window.attachEvent) ? iframeDoc.body.offsetHeight : iframeDoc.documentElement.offsetHeight; iframeDiv.style.height = height + ((window.attachEvent) ? 34 : 17) + "px"; } </script> <div id="iframeDiv" style="width:100px;height:100px"> <iframe id="frame" width="100%" height="100%" src="iframe.html" frameborder="no"></iframe> </div> <input type="button" onclick="resize();" value="Resize"/> ※ 引述《gomay520 (瞳 -c< ̄⊿ ̄"))》之銘言: : 我的網站設計是 : Banner : link content : link iframe : footer : 請問要怎樣將內置框架內的文章有多長就能顯是多長, : 就是不要讓他有捲軸,這樣內文有捲軸,外面又有個大捲軸 : 不想每按一個連結就要整個從新整理頁面,這樣很占空間, : 我想要按連結後就顯是在 content iframe裡面 : 這個問題已經解決了,但是現在遇到的瓶頸是, : 如果content iframe內的頁面文字太多太長, : 要如何讓他不要顯示content iframe的卷軸就整個呈現呢?? : 如果文章很短就會是很短的content iframe! : 不知道這樣說有沒有人可以為我解答??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.75.182 ※ 編輯: emn178 來自: 118.169.75.182 (12/05 13:29)
gomay520:謝謝你 我試試看 感恩 12/06 16:48