Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.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 - Fatal编程技术网

Javascript 检测外部链接何时完成加载

Javascript 检测外部链接何时完成加载,javascript,jquery,Javascript,Jquery,我有一个指向URL的链接,该URL返回一个下载PDF对话框 加载大约需要30秒,因此我想向用户提供一些视觉指示,表明他们已单击按钮,并且已请求PDF 当PDF加载到对话框中以便保存时,用户不会被重定向到浏览器中的其他URL。单击“保存PDF”按钮后,它们将保持在同一页面上 我能用Javascript(或jQuery)做些什么来检测PDF何时加载以及对话框何时出现?如果是这样,那么当我收到此事件时,我可以隐藏我希望在首次单击链接时显示的加载图标。对话框是否类似于模式窗口或其他浏览器窗口?如果使用i

我有一个指向URL的链接,该URL返回一个下载PDF对话框

加载大约需要30秒,因此我想向用户提供一些视觉指示,表明他们已单击按钮,并且已请求PDF

当PDF加载到对话框中以便保存时,用户不会被重定向到浏览器中的其他URL。单击“保存PDF”按钮后,它们将保持在同一页面上


我能用Javascript(或jQuery)做些什么来检测PDF何时加载以及对话框何时出现?如果是这样,那么当我收到此事件时,我可以隐藏我希望在首次单击链接时显示的加载图标。

对话框是否类似于模式窗口或其他浏览器窗口?如果使用
iframe
加载pdf文档,我怀疑您能做些什么,然后iframe具有
onload
事件,可用于触发隐藏加载图标的功能。同一窗口-即,您单击链接下载PDF,然后浏览器提示您下载文件