我有一个要从中提取内容的外部域“domainB”。domainB 的脚本中包含 iframeResizer.contentWindow.min.js
我的域“domainA”包括 iframeResizer.min.js,我这样称呼它:
$('iframe').iFrameResize({log:true, checkOrigin:false,
heightCalculationMethod:"taggedElement"});
无论我将“heightCalculationMethod”更改为什么,它都不会对 iframe 的高度产生任何影响。下面是日志
[iFrameSizer][主机页面:iFrameResizer0] 添加了缺少的 iframe ID:iFrameResizer0 ( http://domainB/ ) iframeResizer.min.js:8
[iFrameSizer][主机页面:iFrameResizer0] iFrameResizer0 iframeResizer.min.js 禁用了 IFrame 滚动: 8
[iFrameSizer][主机页面:iFrameResizer0] [init] 发送消息到 iframe[iFrameResizer0] (iFrameResizer0:8:false:true:32:true:true:null:taggedElement:null:null:0:false:parent:scroll ) targetOrigin: * iframeResizer.min.js:8
[iFrameSizer][主机页面: iFrameResizer0] [iFrame.onload] 发送消息到 iframe[iFrameResizer0] (iFrameResizer0:8:false:true:32:true:true:null:taggedElement :null:null:0:false:parent:scroll) targetOrigin: *
所以看起来它正在工作,没有错误,但它没有效果。有没有更好的方法来做到这一点,实际上会改变 iframe 的高度?