jsp中怎么关闭窗口?

jsp中怎么关闭窗口?,第1张

用JS的Window.close()事件,详细讲解如下:

window.close()关闭指定的浏览器窗口。如果不带窗口引用调用close()函数, JavaScript就关闭当前窗口。在事件处理程序中,你必须指定window.close(),而不能仅仅使用close()。由于 JavaScript总静态对象的作用范围,不带对象名字的close()调用等价于document.close()。

如果你 执行close()方法去关闭一个不是由脚本程序打开的窗口,就会出现一个确认对话框让用户选择是否关闭窗口。如果在历史列表中只有当前一个记录,那么在 Navigator中就不会出现对话框。然而,如果你使用close()退出最后运行的浏览器实例,确认对话框就会出现。

也就是说, 我用window.open一个窗口, 再在那个被open的窗口中执行window.close,那么,就不提示用户“是、否关闭”;若直接打开一个窗口, 并在其中执行window.close,那么就会提示用户选择“是否关闭”。 另外更重要的是, 你可以在被window.open打开的窗口中指定window.returnValue, 那么这个窗口被关闭后var param = window.open("thiswindow.html")

param的值就是你设置的window.returnValue的值了。

在d出的页面中调用js来关闭即可:

jsp退出后显示这个页面:

<html>

<head>

<script type="text/javascript">

function exit(){

var close = window.confirm('Close window?')

if(close){

window.close()

}

}

</script>

</head>

<body onload="exit()">

Exit...

</body>

</html>

您好,我来为您解答:

out本来就只管输出嘛,又不管程序运行。你后面有代码当然要继续运行下去。

在需要结束一个方法继续运行下去的地方,当然要return出来,

不管是在jsp里面还是在其他的java类里面。结束代码的执行可以使用return语句。

如果我的回答没能帮助您,请继续追问。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11293844.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存