Products
GG网络技术分享 2025-11-13 13:58 1
要使iframe自习惯其加载的网页并且具有较优良的兼容性, Neng采取以下几种方法:
用CSS和JavaScript结合

resize事件,iframe的巨大细小。
css @media { #myIframe { width: 100%; height: 300px; } }
用CSS的calc函数
calc函数计算iframe的高大度,使其自习惯父容器的高大度减去顶部和底部的留白。css
height: calc;
}
用iframe的postMessage方法
postMessage方法在不同页面之间传递消息,实现iframe自习惯。在父页面:
javascript
window.addEventListener {
if {
var iframe = document.getElementById;
iframe.style.height = event.data + 'px';
}
});
在iframe页面:
每种方法dou有其适用场景,开发者Neng根据实际需求选择Zui合适的方法来实现iframe的自习惯。
Demand feedback