91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

iframe高度隨內容改變怎么實現

小億
232
2023-09-12 14:02:22
欄目: 編程語言

要實現iframe高度隨內容改變的效果,可以使用以下步驟:

  1. 獲取iframe元素的內容高度。

  2. 將獲取的內容高度賦值給iframe元素的高度屬性。

  3. 為iframe元素添加一個事件監聽器,當iframe元素的內容發生變化時觸發。

  4. 在事件監聽器中,再次獲取內容高度,并將其賦值給iframe元素的高度屬性。

以下是一個示例代碼:

<!DOCTYPE html>
<html>
<head>
<style>
#myIframe {
width: 100%;
border: none;
overflow: hidden;
}
</style>
</head>
<body>
<iframe id="myIframe" src="content.html"></iframe>
<script>
var iframe = document.getElementById('myIframe');
// 獲取內容高度并設置初始高度
var initialHeight = iframe.contentWindow.document.body.scrollHeight;
iframe.style.height = initialHeight + 'px';
// 添加事件監聽器
iframe.contentWindow.addEventListener('resize', function() {
// 獲取內容高度并設置iframe高度
var newHeight = iframe.contentWindow.document.body.scrollHeight;
iframe.style.height = newHeight + 'px';
});
</script>
</body>
</html>

需要注意的是,上述示例代碼中的content.html是一個單獨的HTML文件,作為iframe的內容。你需要將其替換為你自己的內容文件。

0
长沙县| 栾城县| 涟水县| 海盐县| 新郑市| 二连浩特市| 临洮县| 海林市| 苗栗县| 大连市| 黄山市| 远安县| 巴青县| 咸阳市| 安国市| 贵定县| 石渠县| 达日县| 林口县| 太谷县| 视频| 鸡泽县| 彰武县| 蚌埠市| 奉化市| 普陀区| 孝义市| 专栏| 义马市| 建阳市| 留坝县| 云南省| 登封市| 黄陵县| 阜阳市| 富平县| 阳城县| 望谟县| 东乡族自治县| 甘肃省| 共和县|