您好我想根據屏幕的大小來設置iframe的css高度,但我不知道如何做到這一點。使用javascript設置iframe的高度
CSS:
#iframeplate{
width:100%;
height:200px;
}
HTML:
<body onload="setGround()">
<iframe id="iframeplate" class="idIframe" frameborder=0 border=0 width="100%" scrolling-y="no" src="#">
</iframe>
</body>
JS:
<script type="text/javascript">
function setGround() {
var groundElement = document.getElementById('iframeplate');
groundElement.style.height = getWindowHeight() + 'px';
}
}
</script>
任何人都可以明白爲什麼這是行不通的?或者有更好的方法來做到這一點?
你有沒有看任何的右側類似的問題? – mplungjan
你的JS代碼中有一個額外的「}」。你的函數「getWindowHeight()」是否返回一些東西? – khomyakoshka