Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何验证帧中的下载是否成功_Javascript_Jquery Mobile_Iframe - Fatal编程技术网

Javascript 如何验证帧中的下载是否成功

Javascript 如何验证帧中的下载是否成功,javascript,jquery-mobile,iframe,Javascript,Jquery Mobile,Iframe,我给客户一个url。当他点击url时,会加载一个页面,其中包含以下iframe 这些都不起作用 有人知道怎么做吗? 谢谢。我认为iframe相当于一个窗口。这意味着,当您执行iframe的document.getElementById时,您得到的是窗口,而不是该窗口中的文档。所以我认为你需要这样的东西: document.getElementById('downloadIFrame').document.onreadystatechange = FuncName; 在指定的函数中: if(do

我给客户一个url。当他点击url时,会加载一个页面,其中包含以下iframe

这些都不起作用

有人知道怎么做吗? 谢谢。

我认为iframe相当于一个窗口。这意味着,当您执行iframe的document.getElementById时,您得到的是窗口,而不是该窗口中的文档。所以我认为你需要这样的东西:

document.getElementById('downloadIFrame').document.onreadystatechange = FuncName;
在指定的函数中:

if(document.getElementById('downloadIFrame').document.readyState == 'complete')
document.getElementById('downloadIFrame').document.onreadystatechange = FuncName;
if(document.getElementById('downloadIFrame').document.readyState == 'complete')