我如何在iframe中获取div的高度。现在我正在使用jquery,并准备好文档。这是我现在的代码。
$( document ).ready(function() {
console.log($(".cf_offers").height());
});
iframe的div是content_iframe,但需要吗?因为div在页面准备好时具有宽度。但它只输出null。
任何帮助将不胜感激!
答案 0 :(得分:1)
如果您没有违反同源政策,则必须使用contents()
获取iFrame的内容并查找元素等。
必须加载iFrame,但如果这不是问题,可以删除onload处理程序:
$("#content_iframe").on('load', function() {
var width = $(this).contents().find(".cf_offers").height();
});