什么是Javascript中window.open()的返回类型

Bho*_*dav 5 javascript ajax jquery

我正在编写代码来下载PDF文件window.open().我正在服务器上传递pdf文件的URL路径.

window.open(url, name, "width=910,height=750,scrollbars=yes");
Run Code Online (Sandbox Code Playgroud)

我想检查文件下载是否成功.什么是返回类型window.open()

我试过这样的

try
{
  window.open(url, name, "width=910,height=750,scrollbars=yes");
  alert("success");
}
catch(e)
{
  alert("failer");
}
Run Code Online (Sandbox Code Playgroud)

当我将URL更改为错误的URL时,它会显示与成功相同的结果.

Jak*_*cki 7

http://www.javascripter.net/faq/openinga.htm

返回值是对新窗口的引用.您可以稍后使用此引用,例如,关闭此窗口(winRef.close()),将焦点放在窗口(winRef.focus())或执行其他窗口操作.