jq获取获取不到iframe的高
我用的方法是 $(this).contents().find("body").height()+30
却找不到contents, 下边是代码和报错信息,求大神指导一二。
代码:
浏览器打印信息:
https://www.cnblogs.com/woxpp/p/3953852.html
如果你是想实现iframe高度自适应的话,那么我也遇到过同样的问题,
我也在网上找了很多获取iframe高度的方法,都没用,最后发现可以用postMessage来实现。
就是iframe子页面获取到自己的高度,然后通过postMessage把高度值传递给父页面,父页面拿到高度值以后动态赋值给iframe就好了。
我写了一篇博客,内附有详细代码,你可以看下。
博客链接:https://blog.csdn.net/Flowering_Vivian/article/details/108735643