整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          別找了,Html網頁自動跳轉頁面代碼全在這里了

          51rgb

          網頁自動跳轉頁面的代碼在很多時候都非常的有用,下面的是兩個簡單的例子。僅供參考。

          方案一,用<meta>里直接寫刷新語句:

          <html>

          <head>

          <meta http-equiv="Content-Language" content="zh-CN">

          <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">

          <meta http-equiv="refresh" content="5;url=http://www.51rgb.com">

          <title>html網頁自動跳轉代碼--西農大網站</title>

          </head>

          <body>

          測試:html網頁自動跳轉代碼<br/>

          你可以在這里寫下你想的一切東西!<br />

          如:西北農林科技大學是一所985、211院校。<br />

          </body></html>

          方案二,用javascript腳本來跳轉

          <html><head>

          <meta http-equiv="Content-Type" content="text/html; charset=gb2312">

          <title>正在進入西農大網站</title>

          </head>

          <body>

          <form name=loading>

          <p align=center> <font color="#0066ff" size="2">正在進入,請稍等</font><font color="#0066ff" size="2" face="Arial">...</font>

          <input type=text name=chart size=46 style="font-family:Arial; font-weight:bolder; color:#0066ff; background-color:#fef4d9; padding:0px; border-style:none;">

          <inputtype=text name=percent size=47 style="color:#0066ff; text-align:center; border-width:medium; border-style:none;">

          <script>

          var bar=0

          var line="||"

          var amount="||"

          count

          function count{

          bar=bar+2

          amount =amount + line

          document.loading.chart.value=amount

          document.loading.percent.value=bar+"%"

          if (bar<99)

          {setTimeout("count",100);}

          else

          {window.location =http://www.51rgb.com;}

          }</script>

          </p>

          </form><p align="center">

          測試:html網頁自動跳轉代碼<br/>

          你可以在這里寫下你想的一切東西!<br />

          如:西北農林科技大學是一所985、211院校。<br /><br />

          如果您的瀏覽器不支持跳轉,<astyle="text-decoration: none" ><font color="#FF0000">請點這里</font></a>.</p>

          </body>

          </html>

          ↓↓↓

          。 reload

          reload 方法,該方法強迫瀏覽器刷新當前頁面。

          語法:location.reload([bForceGet])

          參數: bForceGet, 可選參數, 默認為 false,從客戶端緩存里取當前頁。true, 則以 GET 方式,從服務端取最新的頁面, 相當于客戶端點擊 F5("刷新")

          reload() 方法用于重新加載當前文檔。

          如果該方法沒有規定參數,或者參數是 false,它就會用 HTTP 頭 If-Modified-Since 來檢測服務器上的文檔是否已改變。如果文檔已改變,reload() 會再次下載該文檔。如果文檔未改變,則該方法將從緩存中裝載文檔。這與用戶單擊瀏覽器的刷新按鈕的效果是完全一樣的。

          2.

          2,replace 方法,該方法通過指定URL替換當前緩存在歷史里(客戶端)的項目,因此當使用replace方法之后,你不能通過“前進”和“后退”來訪問已經被替換的URL。

          語法: location.replace(URL)

          通常使用: location.reload() 或者是 history.go(0) 來做。

          此方法類似客戶端點F5刷新頁面,所以頁面method="post"時,會出現"網頁過期"的提示。

          因為Session的安全保護機制。

          當調用 location.reload() 方法時, aspx頁面此時在服務端內存里已經存在, 因此必定是 IsPostback 的。

          如果有這種應用: 需要重新加載該頁面,也就是說期望頁面能夠在服務端重新被創建,期望是 Not IsPostback 的。

          這里,location.replace() 就可以完成此任務。被replace的頁面每次都在服務端重新生成。

          代碼: location.replace(location.href);

          返回并刷新頁面:

          location.replace(document.referrer);

          document.referrer //前一個頁面的URL

          不要用 history.go(-1),或 history.back();來返回并刷新頁面,這兩種方法不會刷新頁面。

          附:

          Javascript刷新頁面的幾種方法:

          復制代碼 代碼如下:

          1,history.go(0)

          2,location.reload()

          3,location=location

          4,location.assign(location)

          5,document.execCommand('Refresh')

          6,window.navigate(location)

          7,location.replace(location)

          8,document.URL=location.href

          自動刷新頁面的方法:

          1,頁面自動刷新:把如下代碼加入<head>區域中

          復制代碼 代碼如下:

          <meta http-equiv="refresh" content="20">

          其中20指每隔20秒刷新一次頁面.

          2,頁面自動跳轉:把如下代碼加入<head>區域中

          復制代碼 代碼如下:

          <meta http-equiv="refresh" content="20;url=http://www.jb51.net">

          其中20指隔20秒后跳轉到http://www.jb51.net頁面

          3,頁面自動刷新js版

          復制代碼 代碼如下:

          <script language="JavaScript">

          function myrefresh()

          {

          window.location.reload();

          }

          setTimeout('myrefresh()',1000); //指定1秒刷新一次

          </script>

          4,JS刷新框架的腳本語句

          復制代碼 代碼如下:

          //刷新包含該框架的頁面用

          <script language=JavaScript>

          parent.location.reload();

          </script>

          //子窗口刷新父窗口

          <script language=JavaScript>

          self.opener.location.reload();

          </script>

          ( 或 <a href="javascript:opener.location.reload()">刷新</a> )

          //刷新另一個框架的頁面用

          <script language=JavaScript>

          parent.另一FrameID.location.reload();

          </script>

          如果想關閉窗口時刷新或想開窗時刷新,在<body>中調用以下語句即可。

          復制代碼 代碼如下:

          <body onload="opener.location.reload()"> 開窗時刷新

          <body onUnload="opener.location.reload()"> 關閉時刷新

          <script language="javascript">

          window.opener.document.location.reload()

          </script>

          一、先來看一個簡單的例子:

          下面以三個頁面分別命名為frame.html、top.html、bottom.html為例來具體說明如何做。

          frame.html 由上(top.html)下(bottom.html)兩個頁面組成,代碼如下:

          復制代碼 代碼如下:

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

          <HTML>

          <HEAD>

          <TITLE> frame </TITLE>

          </HEAD>

          <frameset rows="50%,50%">

          <frame name=top src="top.html">

          <frame name=bottom src="bottom.html">

          </frameset>

          </HTML>

          現在假設top.html (即上面的頁面) 有七個button來實現對bottom.html (即下面的頁面) 的刷新,可以用以下七種語句,哪個好用自己看著辦了。

          top.html 頁面的代碼如下:

          復制代碼 代碼如下:

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

          <HTML>

          <HEAD>

          <TITLE> top.html </TITLE>

          </HEAD>

          <BODY>

          <input type=button value="刷新1" onclick="window.parent.frames[1].location.reload()"><br>

          <input type=button value="刷新2" onclick="window.parent.frames.bottom.location.reload()"><br>

          <input type=button value="刷新3" onclick="window.parent.frames['bottom'].location.reload()"><br>

          <input type=button value="刷新4" onclick="window.parent.frames.item(1).location.reload()"><br>

          <input type=button value="刷新5" onclick="window.parent.frames.item('bottom').location.reload()"><br>

          <input type=button value="刷新6" onclick="window.parent.bottom.location.reload()"><br>

          <input type=button value="刷新7" onclick="window.parent['bottom'].location.reload()"><br>

          </BODY>

          </HTML>

          下面是bottom.html頁面源代碼,為了證明下方頁面的確被刷新了,在裝載完頁面彈出一個對話框。

          復制代碼 代碼如下:

          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

          <HTML>

          <HEAD>

          <TITLE> bottom.html </TITLE>

          </HEAD>

          <BODY onload="alert('我被加載了!')">

          <h1>This is the content in bottom.html.</h1>

          </BODY>

          </HTML>

          解釋一下:

          復制代碼 代碼如下:

          1.window指代的是當前頁面,例如對于此例它指的是top.html頁面。

          2.parent指的是當前頁面的父頁面,也就是包含它的框架頁面。例如對于此例它指的是framedemo.html。

          3.frames是window對象,是一個數組。代表著該框架內所有子頁面。

          4.item是方法。返回數組里面的元素。

          5.如果子頁面也是個框架頁面,里面還是其它的子頁面,那么上面的有些方法可能不行。

          附:

          Javascript刷新頁面的幾種方法:

          1 history.go(0)

          2 location.reload()

          3 location=location

          4 location.assign(location)

          5 document.execCommand('Refresh')

          6 window.navigate(location)

          7 location.replace(location)

          8 document.URL=location.href

          二、自動刷新頁面

          1.頁面自動刷新:把如下代碼加入<head>區域中

          <meta http-equiv="refresh" content="20">

          其中20指每隔20秒刷新一次頁面.

          2.頁面自動跳轉:把如下代碼加入<head>區域中

          <meta http-equiv="refresh" content="20;url=http://www.jb51.net">

          其中20指隔20秒后跳轉到http://www.jb51.net頁面

          3.頁面自動刷新js版

          [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

          三、java在寫Servler,Action等程序時,要操作返回頁面的話(如談出了窗口,操作完成以后,關閉當前頁面,刷新父頁面)

          復制代碼 代碼如下:

          1 PrintWriter out = response.getWriter();

          2 out.write("<script type=\"text/javascript\">");

          3 ////子窗口刷新父窗口

          4 out.write("self.opener.location.reload();");

          5 //關閉窗口

          6 out.write("window.opener=null;");

          7 out.write("window.close();");

          8 out.write("</script>");

          四、JS刷新框架的腳本語句

          1.如何刷新包含該框架的頁面用

          復制代碼 代碼如下:

          <script language=JavaScript>

          parent.location.reload();

          </script>

          家好

          這里是有新媒之聲給大家帶來的html5教程

          話不多說直接看效果圖

          首先我們先創建一個html

          我們再建一個存放視頻背景的文件夾video

          我們給建好的html寫入基本代碼

          然后我們再把作為背景網站的視頻拷貝到video這個文件夾下

          我們在給剛剛建好的html寫入視頻代碼

          效果如下

          并未網頁全屏,而且視頻重復播放

          別急現在我們給視頻添加樣式,使它成為名副其實的視頻背景

          我們給視頻代碼寫一個class="index-video"

          我們在head頭寫上css樣式

          我們現在再來看看效果

          現在網頁視頻是以全屏播放并且你可以在上面寫上其它的效果,比如說導航欄之類的,因為現在視頻已經成為了我們網頁的背景。

          現在我們在head加上跳轉代碼

          現在就讓我們回顧一下需要用到那些代碼和注意的要去

          body體里

          <body>

          <!--autoplay 屬性設置或返回音視頻是否在加載后即開始播放-->

          <!--true - 指示音視頻在加載完成后隨即播放-->

          <!--false - 默認。指示音視頻不應在加載后立即播放。-->

          <!--loop:意思是否在網頁里加入背景音樂-->

          <!--loop=-1就是表示你的背景音樂的循環次數是無限次,直到你關閉網頁-->

          <video class="index-video" src="video/logo.mp4" autoplay="true" loop="-1"></video>

          </body>

          css樣式

          <style type="text/css">

          .index-video {

          position: fixed; right: 0; bottom: 0;

          min-width: 100%; min-height: 100%;

          width: auto;

          height: auto;

          z-index: -100;

          }

          </style>

          跳轉代碼

          <!--http-equiv顧名思義,相當于http的文件頭作用,它可以向瀏覽器傳回一些有用的信息,以幫助正確和精確地顯示網頁內容,與之對應的屬性值為content,content中的內容其實就是各個參數的變量值。-->

          <!--meat標簽的http-equiv屬性語法格式是:<meta http-equiv="參數" content="為跳轉時間+跳轉網址"content="8;url=http://www.baidu.com">//為八秒后跳轉到百度網站-->

          <meta http-equiv="refresh" content="8;url=http://www.baidu.com" />

          <meta charset="utf-8">//網站編碼utf-8為通用的國際代碼

          <meta http-equiv="refresh" content="8;url=http://www.baidu.com" />

          //<!--meat標簽的http-equiv屬性語法格式是:<meta http-equiv="參數" content="為跳轉時間+跳轉網址"content="8;url=http://www.baidu.com">//為八秒后跳轉到百度網站-->

          <title>炫酷跳轉演示站</title>//為網頁標題

          position 屬性規定元素的定位類型。

          position語法:

          position : static absolute relative

          position參數:

          static :  無特殊定位,對象遵循HTML定位規則

          absolute :  將對象從文檔流中拖出,使用left,right,top,bottom等屬性進行絕對定位。而其層疊通過css z-index屬性定義。此時對象不具有邊距,但仍有補白和邊框

          relative :  對象不可層疊,但將依據left,right,top,bottom等屬性在正常文檔流中偏移位置

          position說明:

          設置對象的定位方式,可以讓布局層容易位置絕對定位,控制盒子對象更加準確。

          min-width: 最小寬度; min-height: 最小高度;

          width: auto;//寬度為自動

          height: auto;//高度為自動

          z-index: -100;

          //當你定義的CSS中有position屬性值為absolute、relative或fixed,

          用z-index此取值方可生效。

          此屬性參數值越大,則被層疊在最上面。

          完整代碼


          主站蜘蛛池模板: 国产日韩高清一区二区三区 | 国产成人精品一区二三区在线观看| 精品久久一区二区三区| 国产福利酱国产一区二区| 无码人妻少妇色欲AV一区二区| 无码日韩人妻AV一区二区三区| 午夜一区二区免费视频| 一本一道波多野结衣AV一区| 精品无码日韩一区二区三区不卡| 中文字幕日韩一区二区三区不| 视频一区视频二区在线观看| 成人精品一区二区激情| 亚洲Av无码国产一区二区| 亚洲一区二区三区久久久久| 一区二区三区观看免费中文视频在线播放 | 人妻av无码一区二区三区| 欧洲精品无码一区二区三区在线播放| 动漫精品一区二区三区3d| 日韩一区二区三区在线 | 国产精品区一区二区三在线播放| 成人国内精品久久久久一区| 无码人妻一区二区三区在线水卜樱 | 女女同性一区二区三区四区| 亚洲日韩精品国产一区二区三区| 亚洲蜜芽在线精品一区| 91在线一区二区| 日韩精品无码一区二区三区免费| 综合无码一区二区三区| 红桃AV一区二区三区在线无码AV | 亚洲一区二区三区国产精品| 一区二区高清在线| 一区二区三区在线播放视频| 国产高清在线精品一区小说 | 国产精品亚洲高清一区二区| 亚洲AV成人精品日韩一区18p| 亚洲爽爽一区二区三区| 中文字幕一区二区三区有限公司 | 亚洲视频一区二区三区| 97se色综合一区二区二区| 精品国产一区二区三区久久久狼| 国产成人一区二区三中文|