婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 全面考察“禁用瀏覽器后退”

全面考察“禁用瀏覽器后退”

熱門標簽:電銷智能機器人靠譜么 400電話辦理安徽 電銷機器人的宣傳語 南寧外呼電銷系統招商 江西防封卡外呼系統怎么安裝 石家莊電話機器人電話 北京銷售外呼系統線路 南通電話外呼系統開發 沸思外呼線路
瀏覽器的后退按鈕使得我們能夠方便地返回以前訪問過的頁面,它無疑非常有用。但有時候我們不得不關閉這個功能,以
防止用戶打亂預定的頁面訪問次序。本文介紹網絡上可找到的各種禁用瀏覽器后退按鈕方案,分析它們各自的優缺點和適
用場合。 
一、概述 
   曾經有許多人問起,“怎樣才能‘禁用'瀏覽器的后退按鈕?”,或者“怎樣才能防止用戶點擊后退按鈕返回以前瀏
覽過的頁面?”在ASP論壇上,這個問題也是問得最多的問題之一。遺憾的是,答案非常簡單:我們無法禁用瀏覽器的后退
按鈕。 
   起先我對于居然有人想要禁用瀏覽器的后退按鈕感到不可思議。后來,看到竟然有那么多的人想要禁用這個后退按
鈕,我也就釋然(想要禁用的只有后退按鈕,不包括瀏覽器的前進按鈕)。因為在默認情況下,用戶提交表單之后可以通
過后退按鈕返回表單頁面(而不是使用“編輯”按鈕?。缓笤俅尉庉嫴⑻峤槐韱蜗驍祿觳迦胄碌挠涗洝_@是我們不
愿看到的。 
   因此我就決定要找出避免出現這種情況的方法。我訪問了許多網站,參考了這些網站所介紹的各種實現方法。如果你
經常訪問ASP編程網站,本文所介紹的部分內容你可能已經見到過。本文的任務是把各種可能的方法都介紹給大家,然后找
出最好的方法! 
二、禁止緩存 
   在我找到的許多方案中,其中有一種建議禁止頁面緩存。具體是使用服務器端腳本,如下所示: 

Response.Buffer = True 
Response.ExpiresAbsolute = Now() - 1 
Response.Expires = 0 
Response.CacheControl = "no-cache" 
%> 
   這種方法非常有效!它強制瀏覽器重新訪問服務器下載頁面,而不是從緩存讀取頁面。使用這種方法時,編程者的主
要任務是創建一個會話級的變量,通過這個變量確定用戶是否仍舊可以查看那個不適合通過后退按鈕訪問的頁面。由于瀏
覽器不再緩存這個頁面,當用戶點擊后退按鈕時瀏覽器將重新下載該頁面,此時程序就可以檢查那個會話變量,看看是否
應該允許用戶打開這個頁面。 
   例如,假設我們有如下表單: 

Response.Buffer = True 
Response.ExpiresAbsolute = Now() - 1 
Response.Expires = 0 
Response.CacheControl = "no-cache" 
If Len(Session("FirstTimeToPage")) > 0 then 
single; 用戶已經訪問過當前頁面,現在是再次返回訪問。 
single; 清除會話變量,將用戶重定向到登錄頁面。 
Session("FirstTimeToPage") = "" 
Response.Redirect "/Bar.asp" 
Response.End 
End If 
single; 如果程序運行到這里,說明用戶能夠查看當前頁面 
single; 以下開始創建表單 
%> 
form method=post action="SomePage.asp"> 
input type=submit> 
/form> 
   我們借助會話變量FirstTimeToPage檢查用戶是否是第一次訪問當前頁面。如果不是第一次(即Session
("FirstTimeToPage")包含某個值),那么我們就清除會話變量的值,然后把用戶重新定向到一個開始頁面。這樣,當表單
提交時(此時SompePage.asp被打開),我們必須賦予FirstTimeToPage一個值。即,在SomePage.asp中我們需要加上下面
的代碼: 
Session("FirstTimeToPage") = "NO" 
   這樣,已經打開SomePage.asp的用戶如果點擊后退按鈕,瀏覽器將重新請求服務器下載頁面,服務器檢查到Session
("FirstTimeToPage")包含了一個值,于是就清除Session("FirstTimeToPage"),并把用戶重定向到其他頁面。當然,所有
這一切都需要用戶啟用了Cookie,否則會話變量將是無效的。(有關該問題的更多說明,請參見For session variables 
to work, must the Web visitor have cookies enabled?) 
   另外,我們也可以用客戶端代碼使瀏覽器不再緩存Web頁面: 
html> 
head> 
meta http-equiv="Expires" CONTENT="0"> 
meta http-equiv="Cache-Control" CONTENT="no-cache"> 
meta http-equiv="Pragma" CONTENT="no-cache"> 
/head> 
   如果使用上面的方法強制瀏覽器不再緩存Web頁面,必須注意以下幾點: 
只有在使用安全連接時“Pragma: no-cache”才防止瀏覽器緩存頁面。對于不受安全保護的頁面,“Pragma: no-cache”
被視為與“Expires: -1”相同,此時瀏覽器仍舊緩存頁面,但把頁面標記為立即過期。 
在IE 4或5中,“Cache-Control”META HTTP-EQUIV標記將被忽略,不起作用。 
   在實際應用中我們可以加上所有這些代碼。然而,由于這種方法不能適用于所有的瀏覽器,所以是不推薦使用的。但
如果是在Intranet環境下,管理員可以控制用戶使用哪種瀏覽器,我想還是有人會使用這種方法。 
三、其他方法 
   接下來我們要討論的方法以后退按鈕本身為中心,而不是瀏覽器緩存。這兒有一篇文章Rewiring the Back Button很
值得參考。不過我注意到,如果使用這種方法,雖然用戶點擊一下后退按鈕時他不會看到以前輸入數據的頁面,但只要點
擊兩次就可以,這可不是我們希望的效果,因為很多時候,固執的用戶總是能夠找到繞過預防措施的辦法。 
   另外一種禁用后退按鈕的辦法是用客戶端JavaScript打開一個沒有工具條的窗口,這使得用戶很難返回前一頁面,但
不是不可能。一種更安全但相當惱人的方法是,當表單提交時打開一個新的窗口,與此同時關閉表單所在的窗口。但我覺
得這種方法不值得認真考慮,因為我們總不能讓用戶每提交一個表單就打開一個新窗口。 
   那么,在那個我們不想讓用戶返回的頁面是否也可以加入JavaScript代碼呢?在這個頁面中加入的JavaScript代碼可
用來產生點擊前進按鈕的效果,這樣也就抵消了用戶點擊后退按鈕所產生的動作。用于實現該功能的JavaScript代碼如下
所示: 
script language="JavaScript"> 
!-- 
javascript:window.history.forward(1); 
//--> 
/script> 
   同樣地,這種方法雖然有效,但距離“最好的方法”還差得很遠。后來我又看到有人建議用location.replace從一個
頁面轉到另一個頁面。這種方法的原理是,用新頁面的URL替換當前的歷史紀錄,這樣瀏覽歷史記錄中就只有一個頁面,后
退按鈕永遠不會變為可用。我想這可能正是許多人所尋求的方法,但這種方法仍舊不是任何情況下的最好方法。使用這種
方法的實例如下所示: 
A HREF="PageName.htm" onclick="javascript:location.replace(this.href); 
event.returnValue=false; "> 
禁止后退到本頁面的鏈接/A> 
   試試下面這個鏈接: 
   禁止后退到本頁面的鏈接! 
   這種方法的缺點在于:簡單地運用Response.Redirect將不再有效,這是因為每次用戶從一個頁面轉到另一個頁面,
我們都必須用客戶端代碼清除location.history。另外還要注意,這種方法清除的是最后一個訪問歷史記錄,而不是全部
的訪問記錄。 
   點擊上面的鏈接,你將打開一個簡單的HTML頁面。再點擊后退按鈕,你可以看到這時打開的不是本頁面,而是本頁面
之前的頁面?。ó斎?,你必須在瀏覽器中啟用了客戶端JavaScript代碼。) 
   經過一番仔細的尋尋覓覓之后,我發現仍舊無法找出真正能夠完全禁用瀏覽器后退按鈕的辦法。所有這里介紹的方法
都能夠在不同程度上、以不同的方式禁止用戶返回前一頁面,但它們都有各自的局限。由于不存在能夠完全禁用后退按鈕
的方法,所以最好的方案應該是:混合運用客戶端腳本和服務器端腳本。

標簽:來賓 寧夏 北海 陽泉 晉中 云南 衢州 鹽城

巨人網絡通訊聲明:本文標題《全面考察“禁用瀏覽器后退”》,本文關鍵詞  全面,考察,禁用,瀏覽器,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《全面考察“禁用瀏覽器后退”》相關的同類信息!
  • 本頁收集關于全面考察“禁用瀏覽器后退”的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    在线电影一区二区三区| 韩国三级中文字幕hd久久精品| 久久久久久久精| 中文字幕一区二区三区在线播放 | 一区二区久久久久久| 粉嫩av亚洲一区二区图片| 日韩视频一区二区三区| 国内一区二区在线| 欧美激情一区二区在线| 欧美亚洲精品一区| 欧美片网站yy| 欧美一区二区精品| 日韩欧美色综合网站| 91视视频在线直接观看在线看网页在线看| 午夜国产精品一区| 欧美性猛交xxxx乱大交退制版| 日本一区二区久久| 717成人午夜免费福利电影| jlzzjlzz亚洲女人18| 香蕉久久夜色精品国产使用方法 | 偷偷要91色婷婷| 精品午夜久久福利影院| 亚洲v中文字幕| 欧美性猛交一区二区三区精品| 91影院在线观看| 国产乱色国产精品免费视频| 久久国产日韩欧美精品| 精品精品国产高清一毛片一天堂| 精品综合免费视频观看| 精品视频在线看| 91极品美女在线| 欧美系列在线观看| 色狠狠桃花综合| 这里只有精品电影| 国产精品一区2区| 国产精品一二三四五| 开心九九激情九九欧美日韩精美视频电影 | 日韩精品三区四区| 久久精品视频免费| 一本大道综合伊人精品热热| 国产91丝袜在线18| 五月激情综合婷婷| 国产91精品精华液一区二区三区| 亚洲成av人片在线观看无码| 色婷婷激情综合| 成人福利电影精品一区二区在线观看| 青青草91视频| 久久理论电影网| 亚洲综合区在线| 欧美日韩黄视频| 91精品国产91综合久久蜜臀| 久久精品久久99精品久久| 久久综合999| 国产.精品.日韩.另类.中文.在线.播放| 99re这里只有精品首页| 亚洲日本乱码在线观看| 一区二区三区影院| 国产精品自在欧美一区| 99久久综合国产精品| 色哟哟一区二区三区| 不卡高清视频专区| 国产成人在线看| 国内外成人在线| 国产成人免费xxxxxxxx| 午夜精品久久久久久久99水蜜桃| 一区二区三区在线高清| 亚洲欧美日韩成人高清在线一区| 国产精品乱码一区二区三区软件| 五月综合激情日本mⅴ| 中文字幕视频一区二区三区久| 日韩在线卡一卡二| 国产精品12区| 51精品秘密在线观看| 国产精品网曝门| 美女性感视频久久| 91在线国内视频| 欧美精品1区2区3区| 欧美高清hd18日本| 亚洲sss视频在线视频| 综合在线观看色| 成人激情免费网站| 日本高清无吗v一区| 91麻豆免费视频| 日韩色在线观看| 裸体在线国模精品偷拍| 在线视频一区二区三区| 国产精品灌醉下药二区| 国产在线国偷精品产拍免费yy | 中文字幕在线观看一区| 日本不卡一区二区三区高清视频| 青青草精品视频| 91精品国产欧美一区二区18| 日韩久久久久久| 亚洲色图制服诱惑| 日韩精品免费专区| 精品视频全国免费看| 欧美精品国产精品| 欧美另类z0zxhd电影| 免费人成精品欧美精品| 欧美在线视频你懂得| 亚洲综合一区二区| 卡一卡二国产精品| 91在线看国产| 日韩精品一区二区在线观看| 亚洲欧美日韩国产综合| 中文字幕高清一区| proumb性欧美在线观看| 成人黄色小视频| 日韩欧美国产综合| 国产欧美日韩综合| 精彩视频一区二区| 精品人在线二区三区| 成人黄色软件下载| 午夜影院久久久| 51精品国自产在线| 亚洲电影在线免费观看| 精品电影一区二区三区| 激情五月播播久久久精品| 欧洲色大大久久| 久久久久综合网| 99久久er热在这里只有精品66| 麻豆成人久久精品二区三区红| 秋霞电影一区二区| 九色综合国产一区二区三区| 亚洲激情图片一区| 91福利精品视频| 亚洲一二三区不卡| 岛国av在线一区| 5858s免费视频成人| 亚洲午夜在线电影| 精品国产在天天线2019| 亚洲午夜一区二区| 国产精品久久久久婷婷| 精品夜夜嗨av一区二区三区| 国产一区二区三区黄视频| 成人小视频免费在线观看| 国产清纯美女被跳蛋高潮一区二区久久w| 亚洲18色成人| 在线电影欧美成精品| 亚洲一区精品在线| 国产91综合网| 日韩黄色片在线观看| 91麻豆国产香蕉久久精品| 欧美片网站yy| 亚洲欧美日韩综合aⅴ视频| 日韩视频免费观看高清完整版| 精品国产91九色蝌蚪| 亚洲精品五月天| 国内精品久久久久影院薰衣草 | 国产成人免费视| 亚洲精品日韩一| a4yy欧美一区二区三区| 日韩国产高清影视| 制服丝袜av成人在线看| 精品在线一区二区三区| 久久国产精品色| 亚洲国产精品传媒在线观看| 久久国产精品色婷婷| 亚洲国产精品激情在线观看 | 美女性感视频久久| 在线亚洲一区二区| 久久91精品久久久久久秒播| 精品一区二区三区在线播放| 天天综合日日夜夜精品| 国产精品久久久久影院老司| 亚洲综合图片区| 日韩欧美在线观看一区二区三区| 国产一区二区三区免费观看| 国产精品污网站| 欧洲国内综合视频| 亚洲午夜av在线| 欧美人xxxx| 亚洲国产中文字幕| 一区二区在线免费观看| 国产精品传媒视频| 欧美日韩国产综合一区二区| 欧美亚洲愉拍一区二区| 福利91精品一区二区三区| 日本va欧美va精品发布| 亚洲三级在线免费观看| 亚洲狠狠丁香婷婷综合久久久| 精品久久人人做人人爰| 日韩一区二区三区精品视频 | 精品精品国产高清一毛片一天堂| 精品成人一区二区三区| 欧美片网站yy| 久久久精品2019中文字幕之3| 成人免费视频caoporn| 亚洲一级二级三级在线免费观看| 日韩欧美一级精品久久| 日韩亚洲电影在线| 久久精品欧美日韩精品| 亚洲男人的天堂在线aⅴ视频| 国产精品夫妻自拍| 欧美一级黄色大片| 欧美一区二区视频网站| 精品一区二区三区在线视频| 国产一区在线视频| 国产真实乱偷精品视频免| 一区二区三区久久|