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
您有权访问其他服务器吗? –