【发布时间】:2012-04-24 12:33:58
【问题描述】:
我在一个jsp页面中使用这段代码从另一个jsp获取一些信息:
错误:生成的 jsp 页面只是闪烁并自动关闭。
<script>
var newWindow=window.open("test.jsp");
opener.self();
self.close();
</script>
请告诉我如何解决这个问题
提前致谢,
拉吉
【问题讨论】:
-
你想关闭
newWindow? -
嗨@GuillaumePolet 我的要求是当我点击页面中的“测试”按钮时,应该打开新窗口以显示在“test.jsp”中执行的步骤的结果。问题:该窗口只是闪烁并自动关闭。在其他浏览器中它工作正常
-
我对你的代码感到困惑。据我了解 JS:
var newWindow=window.open("test.jsp");opens 指向 test.jsp 的新窗口。我不知道opener.self();是什么意思。并self.close();关闭当前窗口 -
嗨@GuillaumePolet,如果我不使用该行,则会打开一个新的额外窗口。所以我添加了该行,以便只打开 self 窗口
-
现在你让我完全迷失了。 我的要求是当我点击页面中的“测试”按钮时,应该打开新窗口以显示在“test.jsp”中执行的步骤的结果什么你的意思是必须打开自我窗口?对不起,但你说的对我来说没有任何意义。也许其他人更能理解你的意思。
标签: java javascript google-chrome google-chrome-extension