这是一个相当简单的jQuery函数,但我正在处理一个iframe,该iframe将显示在可能未使用jQuery的客户网站上。看起来像纯JS一样吗?
$("#pgft-gvway-3xs-iframe").load(function() {
$(this).height($(this).contents().find("html").height() );
});
更新:
感谢所有回答。使用答案的组合,我使用了以下内容。它做了我需要做的事情:
window.addEventListener('load', function(e) {
var elem= document.getElementById("pgft-gvway-3xs-iframe");
var insideheight= elem.contentWindow.document.height;
elem.style.height= insideheight + "px";
}, false);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句