我正在单步执行代码,我意识到我无法关闭窗口,因为 DispHTMLWindow2 对象的关闭属性仍然为真。
if(winObject.closed != true)
winObject.close();
问题是winObject.closed == true,窗口明显打开。
有什么想法可以解决这个问题吗?
谢谢,格雷
更新:我意识到这个问题可能与嵌入的 PDF 有关。
我正在单步执行代码,我意识到我无法关闭窗口,因为 DispHTMLWindow2 对象的关闭属性仍然为真。
if(winObject.closed != true)
winObject.close();
问题是winObject.closed == true,窗口明显打开。
有什么想法可以解决这个问题吗?
谢谢,格雷
更新:我意识到这个问题可能与嵌入的 PDF 有关。
好像 acrobat 阅读器让您打开 pdf 文件
http://acrobatusers.com/forum/javascript/closing-pdf-doc-javascript
我发现以前的帖子检查窗口是否为空,而不是检查它是否关闭(如果窗口不为空,那么我们知道它是打开的)如何关闭其中包含 pdf 的浏览器不确定是否会帮助你的问题
我发现的另一个解决方案是使用已经说过的 iframe。
http://bytes.com/topic/javascript/answers/148260-pdf-popup-close-button