1

我已经尝试了所有的故障排除建议,并且iFrameResizer在其他站点上工作没有任何问题,但是它在这个站点上遇到了问题,我无法理解为什么。奇怪的是,它适用于详细信息页面,但不适用于列表页面。日志记录返回

“在 5 秒内没有响应”消息。

我也尝试了所有不同的触发器('max'等),它们都没有任何作用。

它不起作用的示例页面:http: //www.homesinfocus.co.uk/properties-to-let/

但在详细信息页面上,它确实有效: http: //www.homesinfocus.co.uk/property-details-let/?ID=790 &LB=Let

我已经确保所有 iFrame 都有唯一的 ID,并且列表页面适用于其他网站,只是看不出这个问题出在哪里。

任何指针将不胜感激。

4

2 回答 2

1

大卫,谢谢你的帮助。CheckOrigin 似乎已经修复了它。

似乎与以下工作正常:

<script>    
$(window).on('load', function (e) {
   $('iframe').iFrameResize({checkOrigin:false});
});
</script>
于 2017-12-20T11:25:58.120 回答
0

最常见的原因是 iframe 没有加载它的 js 文件。

还要检查您是否使用最新版本,因为错误消息提供了更多详细信息。

于 2017-12-08T16:08:56.137 回答