国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 瀏覽器 > 正文

如何禁用瀏覽器的后退按鈕

2024-09-03 21:33:56
字體:
來源:轉載
供稿:網友

一、概述
  曾經有許多人問起,“怎樣才能‘禁用’瀏覽器的后退按鈕?”,或者“怎樣才能防止用戶點擊后退按鈕返回以前瀏覽過的頁面?”我訪問了許多網站,參考了這些網站所介紹的各種實現方法。如果你經常訪問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"
IfLen(session("FirstTimeToPage"))>0then
"用戶已經訪問過當前頁面,現在是再次返回訪問。
"清除會話變量,將用戶重定向到登錄頁面。
Session("FirstTimeToPage")=""
Response.Redirect"/Bar.asp"
Response.End
EndIf
"如果程序運行到這里,說明用戶能夠查看當前頁面
"以下開始創建表單
%>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湘潭县| 宣武区| 天台县| 招远市| 洱源县| 盐亭县| 中牟县| 兖州市| 综艺| 滕州市| 乐陵市| 镇宁| 洪洞县| 浏阳市| 凤凰县| 深水埗区| 文安县| 商水县| 平和县| 土默特左旗| 兰考县| 桐梓县| 钟祥市| 旅游| 沽源县| 周口市| 临湘市| 元朗区| 交口县| 开鲁县| 铁力市| 蒙城县| 郧西县| 肥城市| 唐海县| 平和县| 宜君县| 滨州市| 建阳市| 郓城县| 桂阳县|