jsp中怎么关闭窗口? 在JSP中,怎么自动关闭一个页面

VB\u4e2d\u600e\u4e48\u5b9e\u73b0\u5173\u95ed\u7a97\u53e3\uff1f

VB\u4e2d\u5173\u95ed\u7a97\u53e3\u76f4\u63a5\u4f7f\u7528Unload\u5c31\u53ef\u4ee5\u3002
Unload\u8bed\u53e5\u5378\u8f7d Form\u5bf9\u8c61\u6216\u63a7\u4ef6\u3002
\u5176\u8bed\u6cd5: Unload object
object \u6240\u5728\u5904\u662f\u8981\u5378\u8f7d\u7684 Form \u5bf9\u8c61\u6216\u63a7\u4ef6\u6570\u7ec4\u5143\u7d20\u7684\u540d\u79f0\u3002

\u4f8b\u5b50\uff1a\u70b9\u51fb\u6309\u94ae\u5f39\u51faForm2\u7a97\u4f53\uff0c\u5173\u95ed\u81ea\u8eab\u7a97\u4f53
Private Sub Command1_Click()
Form2.Show' \u5f39\u51faform2
Unload Me\u2018\u5173\u95ed\u81ea\u8eab\u7a97\u4f53
End Sub

1.\u91c7\u7528javascript
\u4ee3\u7801\u5982\u4e0b:

\u6216\u8005:
\u4ee3\u7801\u5982\u4e0b:



2.\u91c7\u7528HttpSession \u6e05\u7a7asession, \u9000\u51fa\u5f53\u524d\u767b\u5f55.
\u4ee3\u7801\u5982\u4e0b:
\u9000\u51fa
logout.jsp \u4e3b\u8981\u4ee3\u7801:
\u4ee3\u7801\u5982\u4e0b:
<%
session.invalidate();
response.sendRedirect("index.jsp");
%>
\u8fd4\u56de\u5230index.jsp

用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的值了。

1.采用javascript
代码如度下:
<input
type="button"
value="关闭知窗口"
onclick="javascript:window.close()">
或者:
代码道如下:
<input
type="button"
value="关闭窗口"
onclick="window.close()">
<input
type="button"
value="关闭窗口"
onclick="java:window.close()">
2.采用HttpSession
清空session,
退出当内前登录.
代码如下:
<a
href="logout.jsp"
class="a1">退出</a>
logout.jsp
主要代码:
代码如下:
<%
session.invalidate();
response.sendRedirect("index.jsp");
%>
返回容到index.jsp

1.采用javascript
代码如下:
<input type="button" value="关闭窗口" onclick="javascript:window.close()">
或者:
代码如下:
<input type="button" value="关闭窗口" onclick="window.close()">
<input type="button" value="关闭窗口" onclick="java:window.close()">

2.采用HttpSession 清空session, 退出当前登录.
代码如下:
<a href="logout.jsp" class="a1">退出</a>
logout.jsp 主要代码:
代码如下:
<%
session.invalidate();
response.sendRedirect("index.jsp");
%>
返回到index.jsp

  • jsp 鐐瑰嚮绐楀彛鍏抽棴鎸夐挳涓嶅叧闂
    绛旓細onClick="window.close();"
  • jsp涓浣妫娴嬫祻瑙堝櫒鍏抽棴
    绛旓細鍦╦sp涓鐢ㄦ潵妫娴嬫祻瑙堝櫒鍏抽棴鐨勬柟娉曢渶瑕佸湪JavaScript閲岄潰鏉ュ垽鏂紝鍒ゆ柇鐨勬柟娉曟湁浠ヤ笅鍑犵锛1銆佷娇鐢╫nbeforeunload 鎴栬卭nunload 鐩戝惉鍣ㄦ潵鐩戝惉娴忚鍣ㄥ叧闂簨浠讹紱鍐欐硶锛歸indow.onbeforeunload=function(){ alert("绐楀彛宸茬粡鍏抽棴");return false;} 鏁堟灉鍥撅細璇存槑锛氭绉嶆柟娉曚細鍦ㄥ叧闂祻瑙堝櫒鍜岄噸鏂板姞杞界殑鏃跺欏嚭鐜版彁绀烘槸鍚﹀叧闂...
  • jsp 寮瑰嚭绐楀彛
    绛旓細toolbar= no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")寮瑰嚭绐楀彛鏄娇鐢鐨window.open鏂规硶 瑕佹敞鎰忕殑鏄 window.open鏂规硶瑕佸湪涓琛屼腑鍐,涓嶈兘鎹㈣ 鎸夋壘浣犺鐨勬剰鎬,鍏堟墽琛岃繍绠,鐒跺悗鍦ㄥ脊鍑虹獥鍙,浣犲彲浠ユ妸杩欎釜js浠g爜鏀惧埌jsp浠g爜鐨勫悗闈,杩欐牱灏卞彲浠ュ疄鐜拌繍绠楀畬,鍐嶅脊鍑虹獥鍙d簡 ...
  • jsp 涓浣鍐荤粨绐楀彛
    绛旓細css { position: fixed;right: 0;left: 0;top: 0;z-index: 1030;margin-bottom: 0;padding-right: 0;padding-left: 0;} 缁 div 灞 鍔犱釜灞炴 position: fixed;top: 0px; 灏卞ソ浜
  • 涓涓猘.jsp椤甸潰鐢╳indow.open鎵撳紑涓鏂绐楀彛b.jsp
    绛旓細鎵撳紑b.jsp鏂绐楀彛鐢↙INK,浠g爜濡備笅: 鍦╞.jsp涓鎻愪氦琛ㄥ崟鐢ㄥ涓嬩唬鐮 鍦╟.jsp涓彁浜よ〃鍗曞埌a.jsp濡備笅浠g爜 a.jsp鍒锋柊鐢ㄥ涓嬩唬鐮:request.setHeader("Refresh","5");浠ヤ笂鍩烘湰鑳芥弧瓒充綘鐨勮姹,璋㈣阿.
  • JSP椤甸潰寮瑰嚭闂
    绛旓細鎴戞槸閫氳繃javascript瑙﹀彂閾炬帴璺宠浆鍒癮ction涓互鍚庤烦杞埌杩欎釜JSP椤甸潰鐨,璇烽棶濡備綍鎺у埗杩欎釜椤甸潰鐨勫ぇ灏忎互鍙婂浣曞幓鎺夐〉闈㈢殑宸ュ叿鏍忕瓑绛夈傝阿璋... 鎴戞槸閫氳繃javascript瑙﹀彂閾炬帴璺宠浆鍒癮ction涓互鍚庤烦杞埌杩欎釜JSP椤甸潰鐨,璇烽棶濡備綍鎺у埗杩欎釜椤甸潰鐨勫ぇ灏忎互鍙婂浣曞幓鎺夐〉闈㈢殑宸ュ叿鏍忕瓑绛夈傝阿璋 灞曞紑 ...
  • 姹備釜jsp寮圭獥浠g爜,鎵撳紑棣栭〉鐨勬椂鍊欏脊鍑轰竴涓枃鏈殑閫氱煡绐楀彛銆傚洜涓烘槸閲嶈閫...
    绛旓細棣栧厛浣犲簲璇ユ槑鐧戒竴浠朵簨锛屽脊绐楀拰JSP涓鐐瑰叧绯婚兘娌℃湁锛屽脊绐楁槸javascript閲岀殑鍐呭 鍦JSP椤甸潰閲娣诲姞濡備笅浠g爜锛歸indow.onload=function opennew(){ window.open("涓涓柊鐨凧SP鏂囦欢锛屼綘鍙互鍐欐枃鏈","缁欒繖涓绐楀彛璧蜂釜鍚嶅瓧","width=XXXpx;height=XXXpx");};...
  • jsp寮瑰嚭绐楀彛闂,鏈塧.jsp鍜宐.jsp,鍦╝.jsp鐢ㄥ脊鍑烘鐨勫舰寮忓脊鍑篵.jsp,浣 ...
    绛旓細javascript涓 濡傛灉浣犵敤 window.open锛堬級鍙互鍒锋柊锛岃窡鍒锋柊椤甸潰涓鏍 濡傛灉浣犵敤 window.showModalDialog锛堬級鎴戣瘯浜嗗緢涔咃紝杩樻槸涓嶄細鍦ㄦ湰绐楀彛鍒锋柊
  • jsp閲岄潰,寮瑰嚭涓涓柊鐨绐楀彛鎬庝箞鍋?
    绛旓細1銆佷綘鍙互鐢ㄤ竴涓猟iv浣滀负寮瑰嚭绐楀彛锛2銆佸皢浣鐨杩欎釜div瑁呴グ鎴愪竴涓獥鍙o紝寰堢畝鍗曪紱3銆佸湪杩欎釜div涓紝浣犲彲浠ュ啓涓浜涙枃鏈緭鍏ユ锛宖orm琛ㄥ崟鎴栬呭叾浠栨爣绛鹃兘鍙互锛4銆佷綘鍦ㄧ敤缁濆瀹氫綅灏嗚繖涓猟iv绉诲埌浣犺鐨勬湭鐭ャ1銆佷綘鍙互鍦ㄨ繖涓猟iv鍚庨潰娣诲姞涓涓猟iv锛岃繖涓猟iv鐨勯珮搴﹀拰瀹藉害鍜屾祻瑙堝櫒鐨勪竴鏍凤紝閮芥槸100%銆2銆佽杩欎釜div鐨...
  • JSP椤甸潰寮瑰嚭妯℃绐楀彛
    绛旓細jsp涓鐨勬ā鎬绐楀彛鏄氳繃璋冪敤js鏂规硶寮瑰嚭鐨勩俲s涓殑寮瑰嚭鏂规硶: 鍙傛暟璇存槑锛 sURL -- 蹇呴夊弬鏁帮紝绫诲瀷锛氬瓧绗︿覆銆傜敤鏉ユ寚瀹氬璇濇瑕佹樉绀虹殑鏂囨。鐨刄RL銆 vArguments -- 鍙夊弬鏁帮紝绫诲瀷锛氬彉浣撱傜敤鏉ュ悜瀵硅瘽妗嗕紶閫掑弬鏁般備紶閫掔殑鍙傛暟绫诲瀷涓嶉檺锛屽寘鎷暟缁勭瓑銆傚璇濇閫氳繃 window.dialogArguments鏉ュ彇寰椾紶閫...
  • 扩展阅读:jsp页面弹出子窗口 ... 关闭窗口可以通过 来实现 ... 怎样关闭窗口已满 ... 关闭窗口5种方法 ... js关闭浏览器窗口的方法 ... jsp弹出一个警告框 ... js弹出新窗口 ... js中关闭窗口的方法 ... jsp关闭当前页面 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网