【发布时间】:2018-12-09 15:07:29
【问题描述】:
我正在尝试在我的网站中嵌入一个我无法控制的网站。
标题中提到的问题是我在 iframe 中面临无限滚动。如果我尝试打开原始网站,它正在工作。有谁知道为什么会这样?
检查此https://revolution.themepunch.com/le-chef-restaurant-website-wordpress-template/ 站点以查看预期结果。 而如果您尝试将其加载到 iframe 中,它将无法正确呈现。 代码:
<iframe src="https://revolution.themepunch.com/le-chef-restaurant-website-wordpress-template/"></iframe>
更新: 调试该页面后,我发现有一个奇怪的行为,即文档高度等于窗口/视口高度,这就是这个问题的原因。什么可能导致这样的行为(文档高度 == 窗口高度),我找不到任何使用 API (如 resizeto 或其他东西)修改窗口高度的代码部分。
注意事项:
- 加载的网站大小约为 20MB。
- 它可以在 Andorid 设备上正确打开。
- 对于 Iphone,如果滚动动画分叉,那么我的网站会完全崩溃。
【问题讨论】:
标签: javascript jquery ios iframe revolution-slider