Heim > Fragen und Antworten > Hauptteil
Das Folgende ist der Inhalt der Hauptseite:
<script type="text/javascript">
function changeFrameHeight(){
var ifm= document.getElementById("iframepage");
ifm.height=document.body.clientHeight + 50;
}
window.onresize=function(){
changeFrameHeight();
}
</script>
<p id="tt">
<p title="首页">
<iframe src="page/home.html" id="iframepage" onload="changeFrameHeight()" style="width:100%;" scrolling="no" frameborder="0"></iframe>
</p>
</p>
Wenn die Seite verkleinert ist, können nicht alle Inhalte von home.html angezeigt werden. Wie soll ich das ändern?
给我你的怀抱2017-05-19 10:40:27
<script type="text/javascript">
function changeFrameHeight(){
setTimeout(function(){
var iFrameID = document.getElementById('iframepage');
if(iFrameID) {
iFrameID.height = "";
iFrameID.height = iFrameID.contentWindow.document.body.scrollHeight + "px";
}
},300)
}
window.onresize=function(){
changeFrameHeight();
}
</script>