仅在需要时加载 iframe
Load iframe only when needed
我在下面有trigger open
是一个滑动的div,它暴露了容纳iframe的cnt
类。 我希望 iframe 仅在激活触发器时加载,从而暴露 iframe。
如何仅在单击时加载 iframe 与在页面加载时加载?
<div class="trigger open"><a href="#">Search The Map</a></div>
<!-- Hidden until Trigger class is clicked -->
<div class="cnt">
<iframe width="500" height="500" frameborder="0" scrolling="no" src="http://externalpage.com/"></iframe>
</div>
可能是这样吗?
你也会试试这个。
您可以将 iframe 的 src 设置为类似"about:blank
"的内容,以防止它加载任何内容(应该在大多数现代浏览器中工作),但更好的主意是在实际需要时只对整个 iframe 进行内部 HTML。然后显示/隐藏<div class="cnt">
之后。
相关文章:
- 使用php脚本验证访问者的年龄,并在不刷新的情况下根据结果加载iframe
- 使用Javascript(或jQuery)加载iframe内容
- Internet Explorer重新加载IFrame
- Fine Uploader-未收到来自已加载iframe的有效消息
- 使用本地生成的代码通过 JavaScript 加载 IFrame
- 加载iframe时激发的事件
- 动态渲染 .mht 文件,无需加载/iframe/嵌入
- 如何在选择列表项时重新加载iframe
- 如何使用JavaScript在iframe中重新加载iframe
- 在featherlight.js中延迟加载iFrame
- 实时在更改时重新加载iframe脚本
- 如何在不闪烁的情况下加载Iframe
- 如何按时间间隔重新加载Iframe内容,使其不会闪烁
- 设置 URL 以在 Django 模板中加载 iframe
- 在离开页面之前加载 iframe
- 加载 Iframe src,并从水平下拉菜单中进行选择
- 同时加载 iframe 并重置文档位置
- 单击按钮时重新加载 iframe 内容(本地 HTML)
- 单击元素时重新加载 iframe src
- 在可见时加载 iframe