實現網頁自動跳轉


 < 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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM