亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
旬阳县| 泸西县| 江都市| 原平市| 黄骅市| 四平市| 丰镇市| 历史| 丹凤县| 郑州市| 辽中县| 华亭县| 周至县| 宿州市| 威远县| 吉林省| 永州市| 彭阳县| 星子县| 阳山县| 通海县| 黄大仙区| 扬州市| 横峰县| 贵港市| 安岳县| 江川县| 延长县| 东兰县| 平原县| 淄博市| 黑河市| 西城区| 夹江县| 山东省| 崇礼县| 黑水县| 封丘县| 营口市| 马山县| 察哈|