获取到iframe加载的前提条件

1.iframe必须在body的下方,如:

$("body").append(`<iframe id="player" type="text/html" height="360" src = "` + src + `" frameborder = "0" ></iframe>`);

2.IE下和其他浏览器下的iframe加载完成后执行事件:

           var iframe = document.getElementById("player");if (document.readyState && document.readyState != 'complete')  {iframe.attachEvent("onload", function () {//代码能执行到这里说明已经载入成功完毕了});} else {//上面是    IE的判断方式iframe.addEventListener("load", function () {//代码能执行到这里说明已经载入成功完毕了}, false);}

iframe加载完成事件相关推荐

  1. iframe加载pdf支持android,如何检查iframe是否已完全加载PDF文件

    如何在iframe加载PDF文件时显示加载指示符?如何检查iframe是否已完全加载PDF文件 在我部分工作的解决方案中,我执行以下操作:当模式对话框(其中包含iframe)打开时,会显示一个加载指示 ...

  2. 在.NET2.0中如何更简单的使用委托将方法加载到事件中去

    我们知道在System命名空间中,.NET为我们提供了EventHandler的委托,它的原型是delegate void EventHandler(object sender,EventArgs e ...

  3. javscript 实现iframe加载内容页出现LOADING效果

    来源:http://www.cnblogs.com/micheng11/archive/2009/03/31/1425883.html iframe加载内容页实现LOADING效果,即iframe加载 ...

  4. 跳转,location.href,window.open(),load加载页面,iframe加载页面,兼容相关

    跳转页面,兼容ios: window.location.href = ""; 跳转页面,ios无法跳转: window.open(); load加载页面: $("#&qu ...

  5. iframe加载完成后操作contentDocument

    如何实现在iFrame加载相应的aspx 完成后再操作contentDocument中的元素? 思路: 先判断iframe的readyState是不是完成状态,如果是就进行相应的操作,否则延迟一定的时 ...

  6. vue图片懒加载插件vue-lazyload监听加载失败事件的解决方案

     对于vue项目而言,图片懒加载是一个常见的图片加载方案,可以优化用户体验,而vue-lazyload则是一个广泛使用的插件.  对于某些业务场景,我们需要监听图片加载失败事件,而后进行相应的处理,然 ...

  7. jQuery的页面加载完毕事件?

    很多时候我们需要获取元素,但是必须等到该元素被加载完成后才能获取.我们可以把js代码放到该元素的后面,但是这样就会造成js在我们的body中存在不好管理.所有页面加载完毕后所有的元素当然已经加载完毕. ...

  8. 页面加载完成事件 - onload,四种写法

    在js和jquery使用中,经常使用到页面加载完成后执行某一方法.通过整理,大概是五种方式: js动态加载外部插件后,导致页面加载顺序不是按照代码的书写顺序执行,引起报错, 这时候就可以用监听页面加载 ...

  9. iframe加载白屏问题

    注意: 当主URL为https协议,而iframe加载的URL为http协议,就会导致加载不出来现象: 修改方案: 把主URL修改为http协议

最新文章

  1. Windows Server 2016-命令行Ntdsutil迁移FSMO角色
  2. oracle之数据同步:Oracle Sql Loader使用说明(大批量快速插入数据库记录)
  3. 二维几何变换---OpenGL几何变换编程示例
  4. JAVA基础-面向对象07
  5. linux知识点记录二
  6. 易于使用的单位和集成代码
  7. WebService Software Factory 设计草图
  8. CSS性能优化:可以试一试内联CSS?
  9. 【转】(译)iOS Code Signing: 解惑详解
  10. android flutter 环境,Android Studio 中创建Flutter环境配置(Mac环境)
  11. 在创建触发器时出现不能在 'inserted' 表和 'deleted' 表中使用 text、ntext 或 image 列...
  12. Linux 命令(3)—— sed 命令
  13. listbox里面添加WrapPanel ,支持自适应换行
  14. 启用iptables后,连接速度很慢
  15. 安规电容可靠性试验项目、试验方法及要求
  16. 你好Haskell (1) 环境搭建和简单玩玩
  17. 学习资料 AND ORR
  18. MongoDB入门+深入(二)--项目实战
  19. 模拟电路笔记(三)放大器
  20. 关于python数字的一种下划线奇怪写法

热门文章

  1. MaskRCNN环境配置
  2. Oracle hint详解
  3. 【WEB前端】【报错解决】This request has been blocked; the content must be served over HTTPS....
  4. 如何将XP升级到win7
  5. [Caffe]:关于caffe新手入门
  6. Android 如何解析p/p类似这种标签中的数据
  7. Unity 地形编辑器详解(V客学院技术分享)
  8. 微信小程序 open-type=“getUserInfo“ 获取用户信息失败 @杨章隐
  9. 很哇塞的Java系列实战项目!
  10. 谈谈exports和moudel.exports