< META HTTP-EQUIV="REFRESH" CONTENT="x; URL=*.*"> 實現頁面自動跳轉
< HEAD> < TITLE>刷新內容< /TITLE> < META HTTP-EQUIV="REFRESH" CONTENT="x; URL=*.*"> < /HEAD>
x 是刷新的時間,單位是秒。*.* 是刷新的文件。
利用< META >標簽實現Web的自動跳轉。
在Web上顯示一段歡迎信息,隔一定秒數后,自動跳轉到其他的Web頁
面,由此可以造成新奇的效果。其實現方法是在< HEAD >與< /HEAD >標簽之間加上如下語句:
< meta http-equiv="Refresh" content="秒數; url=跳轉的文件或地址" >
如將一個顯示歡迎信息的圖像:welcome.gif存放在與HTML文檔同一個目錄中,則下面的HTML文件在瀏覽器中顯示該圖像,3 秒鍾后將自動跳轉到主頁
< HTML> < HEAD> < TITLE>WELCOME< /TITLE> <meta http-equiv="Refresh" content="3;url=http://www.haishui.NET"> < /HEAD> < /HTML>SRC="welcome.gif" >
多個內容相似而背景不同的頁面,讓其每隔一定時間自動相互跳轉。
JSP定時跳轉指定頁面
如果有這樣的需求,就是在你訪問某個jsp頁面的時候,想在一段時間內自動
跳轉到另一個頁面。比如:一個系統登錄成功后,根據session
里是否有用戶,來判斷,如果已登錄,則直接去跳轉到首頁去,可以用這種方式實現。
實現的方式,是通過jsp的內置對象 response
來做到。
不添加URL地址則定時刷新。
5秒后自動跳轉到指定網頁:
<% response.setHeader("refresh", "5;URL=deal.jsp");%>
JSP禁用緩存頁面
默認情況瀏覽器會對網頁進行緩存,可以提高網頁顯示速度,但是對於一些安全性要求比較高的網站,通常需要禁用緩存。
<% response.setHeader("Cache-Control", "no-store"); response.setDateHeader("Expires", 0);%>
JS定時跳轉指定頁面
window.setTimeout()
<script type="text/javascript"> //3秒鍾之后跳轉到指定的頁面 setTimeout(window.location.href='http://www.baidu.com',3); </script>