2

我正在单步执行代码,我意识到我无法关闭窗口,因为 DispHTMLWindow2 对象的关闭属性仍然为真。


    if(winObject.closed != true)
       winObject.close();

问题是winObject.closed == true,窗口明显打开。

有什么想法可以解决这个问题吗?

谢谢,格雷

更新:我意识到这个问题可能与嵌入的 PDF 有关。

4

1 回答 1

0

好像 acrobat 阅读器让您打开 pdf 文件

http://acrobatusers.com/forum/javascript/closing-pdf-doc-javascript

我发现以前的帖子检查窗口是否为空,而不是检查它是否关闭(如果窗口不为空,那么我们知道它是打开的)如何关闭其中包含 pdf 的浏览器不确定是否会帮助你的问题

我发现的另一个解决方案是使用已经说过的 iframe。

http://bytes.com/topic/javascript/answers/148260-pdf-popup-close-button

于 2011-09-30T23:32:34.990 回答