返回文章页面【纽约时报】 : 进口时间 捕获 iframe 加载完成事件

Print (“ standard:”,timeit.timeit (“ standard ({})”. format (N) , Setup = “ from _ _ main _ _ import standard”,number = 1))

有没有一种方法可以捕获 iframe 的内容已经从父页面完全加载的情况?

364051 次浏览

Http://jsfiddle.net/zrfzf/

下面是在 VisualStudio2010中导航的一些选项的概述

以上两个答案对我来说都不起作用,但是这个答案起作用了

VisualStudio2010具有“导航到”命令,这可能正是您要寻找的。默认的快捷键是 CTRL + ,。在 VisualStudio2010中导航的一些选项的 以下是一个概述

更新 :

’) . on (‘ load’,function (){

如下所示,jQuery 3.0已经没有加载了,所以这里有一个使用 on的更新版本。请注意,它实际上可以在 jQuery 1.7 + 上工作,所以即使您还没有在 jQuery 3.0上实现它,也可以这样实现它。

$('iframe').on('load', function() {
// do stuff
});

如果你对 可观察到的感兴趣,这个方法可以解决问题:

import { fromEvent } from 'rxjs';


const iframe = document.getElementById('iframe');


fromEvent(iframe, 'load').subscribe(() => console.log('loaded');

在 VisualStudio2010中尝试 Alt + F12

注意,如果 iframe 在屏幕外加载,onload 事件似乎不会触发。在使用“在新窗口中打开”/w 选项卡时,这种情况经常发生。

步骤1: 在模板中添加 iframe

<iframe id="uvIFrame" src="www.google.com"></iframe>

步骤2: 在 Controller 中添加负载侦听器。

document.querySelector('iframe#uvIFrame').addEventListener('load', function () {
$scope.loading = false;
$scope.$apply();
});