0
我正在使用iframe在另一個html頁面中使用html頁面作爲標題。源標題寬度不適合屏幕。有什麼方法可以讓它適合屏幕?如何更改通過iframe插入的html頁面的寬度以適應頁面寬度?
我正在使用iframe在另一個html頁面中使用html頁面作爲標題。源標題寬度不適合屏幕。有什麼方法可以讓它適合屏幕?如何更改通過iframe插入的html頁面的寬度以適應頁面寬度?
試試這個代碼
<script type="text/javascript" >
$(document).ready(function(){
window.setInterval(resizeIframeHeader, 2000);
});
var pastHeight = 0;
function resizeIframeHeader() {
var currentHeight = document.body.scrollHeight;
var currentWidth = document.body.scrollWidth;
if (currentHeight != pastHeight){
pastHeight = currentHeight;
parent.postMessage(document.body.scrollHeight, '*');
}
if (currentWidth != pastWidth){
pastHeight = currentWidth ;
parent.postMessage(document.body.scrollWidth, '*');
}
}
</script>
這裏是爲您的網頁小提琴:Fiddle
<body>
Your page content
</body>
你爲什麼要使用此的iframe?來源是什麼?一個不同的網站? – MikeSmithDev
是的其他頁面不在同一臺服務器 – Surinder
您有權訪問其他服務器嗎? –