【发布时间】:2010-09-16 15:42:43
【问题描述】:
我正在单步执行代码,我意识到我无法关闭窗口,因为 DispHTMLWindow2 对象的关闭属性仍然为真。
if(winObject.closed != true)
winObject.close();
问题是winObject.closed == true,窗口明明是打开的。
我有什么想法可以解决这个问题吗?
谢谢, 格雷
更新:我意识到这个问题可能与嵌入式 PDF 有关。
【问题讨论】:
-
IE 8,弹出的窗口只是一个PDF文件。
-
如果我在几分钟内没有找到答案,我会尝试做一个测试用例。
-
可能是嵌入的 PDF - 我不知道。你将不得不测试。如果是这个原因,我会将 PDF 作为 100% 宽、100% 高的 IFRAME 放入普通的 HTML 文档中。
-
如果你发现了什么,你可以回答你自己的问题,所以如果我们再次看到类似的东西,至少我们会有一个参考。
-
Pekka,你说的完全正确。如果您将其作为答案提交,我会给您打勾。
标签: javascript html popup window.open