要使用jQuery从iFrame中获取父窗口的高度,您可以使用以下代码:
$(document).ready(function() {
var parentHeight = $(window.parent.document).height();
console.log("父窗口的高度是:" + parentHeight + "px");
});
这段代码首先等待文档加载完成,然后使用$(window.parent.document)
获取父窗口的文档对象,接着使用height()
方法获取父窗口的高度,并将其存储在parentHeight
变量中。最后,使用console.log()
输出父窗口的高度。
注意:由于浏览器的安全策略,如果父窗口和iFrame来自不同的域名,则无法获取父窗口的高度。在这种情况下,您需要使用跨域通信的方法来获取父窗口的高度。
领取专属 10元无门槛券
手把手带您无忧上云