javascript - 延迟加载iframe?

标签 javascript iframe delay

我知道有一些延迟 javascript 加载的工具和技术,但我有一个 iframe,我想延迟加载,直到页面的其余部分完成下载和呈现(iframe 隐藏在在有人点击页面上的特定选项卡之前不会显示。有没有办法延迟 iframe 的加载?任何建议将不胜感激。谢谢!

最佳答案

使用 jquery 很容易!

要么将加载 iframe 的代码附在 $() 中 或使用 $(document).ready(function(){}) 这些都是相同的,并且会在 DOM 准备好后执行您的代码!

例如

$(document).ready(function(){
    $('iframe#iframe_id').attr('src', 'iframe_url');    
});

查看更多信息 http://www.learningjquery.com/2006/09/introducing-document-ready

关于javascript - 延迟加载iframe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1587523/

相关文章:

javascript - 如何通过 Ajax 检索帖子 id?

javascript - Google Drive Realtime API - 添加协作 map

css - 无法在 safari 中隐藏 youtube iframe?

javascript - 将 Google 日历作为 iframe 嵌入到 React 应用程序中?

javascript - 如何在iFrame中访问DOM元素

c - 音频延迟使其工作

javascript - 我应该用什么来代替 ng-repeater

javascript - 将现有的移动 HTML 设计与 sencha touch 集成

if 为真后的快速延迟

haskell - 如何在 Haskell 中休眠或延迟线程?