1. 程式人生 > >js實現"關閉視窗和瀏覽器事件並消除session會話,

js實現"關閉視窗和瀏覽器事件並消除session會話,

親測IE,火狐,chrome有效 

廢話不多說,上程式碼:

​
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>I'm comming~~</title>
<script src="js/jquery-1.11.3.min.js"></script>
<script>

function fun1(){
	goodbye1();
	return undefined;//這裡一定要是underfined,不能是字串
}

function goodbye1(){
    //進入後臺一定要用ajax,window.location.href不管用!!
	$.ajax({
        url:"index1.action",
        type:"get",
        success:function(data){
            
        },
    }); 
}

</script>

</head>
<body onbeforeunload="return fun1()">
	
</body>
</html>


​

相關推薦

js實現"關閉視窗瀏覽器事件消除session會話

親測IE,火狐,chrome有效  廢話不多說,上程式碼: ​ <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DO

js實現視窗視窗傳遞資料

js實現父視窗和子視窗傳遞資料 1.test.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>父視窗</title> <sc

JS實現HTML中frameset瀏覽器全屏退出全屏

<script type="text/javascript"> /* 全屏 */ function fullScreen() { var el = document.documentElement

JS 實現關閉當前頁模態框重新整理當前頁

function delRevokeOrderfunc(){         ···         // Modal 上對應的 Action         $.post(··· , function (data) {             console.log(data)             if

JS實現關閉當前子視窗重新整理父視窗

JS程式碼如下: <script>  function refreshParent() {   window.opener.location.href = window.opene

JS實現關閉當前子視窗重新整理父視窗及呼叫父視窗的方法

一、JS實現關閉當前子視窗,重新整理父視窗 JS程式碼如下: <script>  function refreshParent() {   window.opener.locatio

expect實現自動scpssh登錄後執行命令向bash提供返回值

ip地址 用戶名 expect 密碼 #!/bin/bash # 全局變量:用戶名,普通用戶密碼,root密碼 loginname="xxxx" userpwd="xxxx" rootpwd="xxxx" # 讀取iplist(逐行存儲IP地址) cat /root/iplist | whi

JS實現變換背景字體顏色

gree size out dex ext () func htm round <!DOCTYPE html> <html> <head> <script type="text/javascript" src="http://ap

js keyup、keypresskeydown事件 詳解

rgs spa 小鍵盤 ansi 使用方法 form 單個 sage ges js keyup、keypress和keydown事件都是有關於鍵盤的事件 當一個按鍵被pressed 或released在每一個現代瀏覽器中,都可能有三種客戶端事件。 keydown even

JS實現的ajax同源策略

服務 inner 前端 谷歌 視圖view 應用 log sda 1.4.1 一、回顧jQuery實現的ajax 首先說一下ajax的優缺點 優點: AJAX使用Javascript技術向服務器發送異步請求; AJAX無須刷新整個頁面; 因為服務器響應內容不再是整個頁

js實現淺拷貝深拷貝

擴展運算 復制對象 數據類型 對象 return strong key stringify 循環 淺拷貝和深拷貝都只針對於像Object, Array這樣的復雜對象, 區別:淺拷貝只復制對象的第一層屬性、深拷貝可以對對象的屬性進行遞歸復制 如果數組元素是基本類型,就會拷貝一

js實現點選按鈕下載檔案儲存

首先,感謝https://www.cnblogs.com/hamsterPP/p/6763458.html分享。 1、初衷:最近做黑盒性功能測試,被測試系統在本人的電腦上無法通過chrome、IE瀏覽器下載檔案,而開發人員卻說他的瀏覽器可以。 2、自己試著去了解下載功能的實現: (1)從

js 實現 div高度與瀏覽器高度相同

一、讀取瀏覽器高度        可以利用 window.innerHeight 獲得當前瀏覽器的高度 var height = window.innerHeight;   二、獲取 div 物件 var myDiv = docu

原生js實現新增刪除查詢元素的class

<p id='p' class='dec'>hello</p> .active{ color:red; } .bigger{ font-size:30px; } .dec{ text-decoration:underline; } let

vue中使用cookiescrypto-js實現記住密碼加密

不多BB,搞快、搞快、 使用crypto-js加解密 第一步,安裝 npm install crypto-js 第二步,在你需要的vue元件內import import CryptoJS from "crypto-js"; 第三步,使用 // Encrypt

vue.js實現全選 反選

自己學習vue的一個小例子: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script

原生js實現觀察者訂閱者模式

觀察者模式也叫 釋出者-訂閱者模式,釋出者釋出事件,訂閱者監聽事件並做出反應 在傳統的前端解耦方面,觀察者模式作為比較常見一種設計模式,大量使用在各種框架類庫的設計當中。 核心程式碼: //

js實現檔案拖拽上傳顯示待上傳的檔案列表

首先實現html頁面的內容:<body> <div name="single" style="text-align: center; "> <A class=btn_addPic href="javascript:void

JS 實現區域性列印預覽

我們呼叫瀏覽器的列印功能需要window.print();方法,但是會將全部頁面打印出來,如果我們只需要列印部分頁面,這樣最簡單的辦法就是擷取html,保留我們想列印的部分。 <!DOCTYPE html> <html> <head>

clipboard.js 實現移動端pc端複製到剪貼簿功能

感謝以下兩個具有幫助性的部落格: 在vue中使用clipboard.js 時候發現一個問題,就是如果 :data-clipboard-text = “wechat”使用這個屬性的話在移動端就不