最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

網(wǎng)站頁面自動(dòng)跳轉(zhuǎn)實(shí)現(xiàn)方法PHP、JSP(上)

 更新時(shí)間:2010年08月01日 14:30:14   作者:  
自動(dòng)轉(zhuǎn)向,也叫自動(dòng)重定向。自動(dòng)跳轉(zhuǎn),指當(dāng)訪問用戶登陸到某網(wǎng)站時(shí),自動(dòng)將用戶轉(zhuǎn)向其它網(wǎng)頁地址的一種技術(shù)。轉(zhuǎn)向的網(wǎng)頁地址可以是網(wǎng)站內(nèi)的其它網(wǎng)頁,也可以是其它網(wǎng)站。
通常情況下,瀏覽器會(huì)收到一個(gè)網(wǎng)頁,該頁面含有自動(dòng)加載一其它網(wǎng)頁的代碼。該頁面有可能在服務(wù)器端被轉(zhuǎn)換,這樣的話,瀏覽器只收到一個(gè)頁面,而自動(dòng)轉(zhuǎn)向往往意味著瀏覽器收到的頁面具有自動(dòng)將訪問用戶送至其它頁面的功能。
對(duì)自動(dòng)轉(zhuǎn)向技術(shù)的合理應(yīng)用包括:將用戶轉(zhuǎn)向到指定瀏覽器的網(wǎng)頁版本;當(dāng)網(wǎng)站的域名變更或刪除后將人們轉(zhuǎn)向到新域名下,等等。但現(xiàn)在這種技術(shù)卻往往被搜索引擎優(yōu)化人士用來作為提高網(wǎng)站的搜索引擎排名的一種手段。例如,先專門針對(duì)搜索引擎做一個(gè)高度優(yōu)化的網(wǎng)頁,也就是我們通常所說的“橋頁”,然后把這個(gè)網(wǎng)頁提交給搜索引擎來獲得好的排名。但是,當(dāng)搜索用戶通過搜索引擎的搜索結(jié)果列表點(diǎn)擊該網(wǎng)頁列表進(jìn)入后,將被自動(dòng)轉(zhuǎn)向到一個(gè)用戶本來無意去訪問的網(wǎng)站地址。搜索引擎常常認(rèn)為自動(dòng)轉(zhuǎn)向的網(wǎng)頁是對(duì)讀者的誤導(dǎo),所以它會(huì)對(duì)這種網(wǎng)頁或網(wǎng)站施以懲戒,不過對(duì)一些自動(dòng)轉(zhuǎn)向方法它目前還無法自動(dòng)檢測(cè)出來。
Meta Refresh Tag自動(dòng)轉(zhuǎn)向法
由于搜索引擎能夠讀取HTML,而Meta&nbsptags也是HTML,所以對(duì)于這種自動(dòng)轉(zhuǎn)向法,搜索引擎能夠自動(dòng)檢測(cè)出來。因而無論網(wǎng)站的轉(zhuǎn)向出于什么目的,都很容易被搜索引擎視做對(duì)讀者的誤導(dǎo)而受到懲罰。不過,如果跳轉(zhuǎn)延遲時(shí)間設(shè)置合適,搜索引擎就不會(huì)視之為作弊。
頁面定時(shí)刷新元標(biāo)識(shí)(Meta Refresh Tag)只能放在HTML代碼的<HEAD>區(qū)里。如下所示:
代碼
復(fù)制代碼 代碼如下:
<meta http-equiv="refresh" content="5" url=http://m.fzitv.net/">


其中的“5”是告訴瀏覽器在頁面加載5秒鐘后自動(dòng)跳轉(zhuǎn)到page.htm這個(gè)頁面。這種方法常可以在論壇中見到。如果在論壇上發(fā)信息,先會(huì)看到一個(gè)確認(rèn)頁面,幾秒后會(huì)自動(dòng)重新跳轉(zhuǎn)回當(dāng)前的論壇頁面中。
從搜索引擎優(yōu)化的角度出發(fā),一般不希望自動(dòng)轉(zhuǎn)向有延遲。不過,如果是用Meta Refresh標(biāo)識(shí)進(jìn)行轉(zhuǎn)向,一定要注意把延遲時(shí)間設(shè)定成至少10秒以上。
“javascript”自動(dòng)轉(zhuǎn)向法
由于不能解析javascript,所以搜索引擎無法察覺(自動(dòng)檢測(cè)到)用javascript腳本進(jìn)行的自動(dòng)轉(zhuǎn)向。javascript自動(dòng)重定向腳本可以放在網(wǎng)頁的任何位置上,如果要求立即跳轉(zhuǎn),則可以將其放入網(wǎng)頁源碼的<head>區(qū)內(nèi)的最上面。用javascript實(shí)現(xiàn)跳轉(zhuǎn)的范例如下:
方案1:
代碼
復(fù)制代碼 代碼如下:

<script language="javascript">
<!--
location.replace("http://m.fzitv.net");
-->
</script>

用javascript實(shí)現(xiàn)自動(dòng)重定向的好處在于:用戶所訪問的目標(biāo)URL不會(huì)保留在用戶瀏覽器的歷史記錄中,如果用戶按返回按鈕返回,則將回到跳轉(zhuǎn)前的網(wǎng)頁,而不是包含javascript自動(dòng)重定向腳本的跳轉(zhuǎn)頁面,所以不會(huì)出現(xiàn)當(dāng)用戶點(diǎn)擊返回按鈕后返回至重定向頁,然后該頁自動(dòng)跳轉(zhuǎn)到用戶本來想離開的那個(gè)頁面的尷尬情形。
如果需要,可以把javascript自動(dòng)重定向腳本存在一個(gè)外部文件中,并通過下面的命令行來加載,其中“filename.js”是該外部文件的路徑和文件名:
代碼
<script language="javascript" src="filename.js"></script>

注意:若需實(shí)現(xiàn)即刻轉(zhuǎn)向,或不希望人們看到轉(zhuǎn)向前的那個(gè)頁面,一般常用javascript腳本實(shí)現(xiàn)。在這種情況下應(yīng)將javascript腳本放入HTML源碼的<HEAD>區(qū)中。
表單(FORM)自動(dòng)轉(zhuǎn)向法
搜索引擎的“爬行”程序是不會(huì)填寫表單的,所以它們也不會(huì)注意到提交表單,因而可以利用表單來實(shí)現(xiàn)自動(dòng)轉(zhuǎn)向(重定向)而不讓搜索引擎察覺。
對(duì)于表單,人們往往很少意識(shí)到:表單的Action參數(shù)中包含的URL地址其實(shí)正是瀏覽器向服務(wù)器所請(qǐng)求的URL。瀏覽器將會(huì)通過向請(qǐng)求的URL地址增加一些格式為name=value的參數(shù)給予它以特殊的對(duì)待。在什么都沒有的情況下,瀏覽器仍舊會(huì)為該URL安排請(qǐng)求至服務(wù)器。
用javascript腳本可讓頁面開始加載時(shí)即提交表單。下面是一個(gè)用javascript實(shí)現(xiàn)表單自動(dòng)提交,以及提交表單的范例:
代碼
復(fù)制代碼 代碼如下:

<script language="javascript"><!--document.myform.submit() //--> </script>
<form name="myform" action="http://m.fzitv.net" method="get"></form>

相關(guān)文章

  • ES5 模擬 ES6 的 Symbol 實(shí)現(xiàn)私有成員功能示例

    ES5 模擬 ES6 的 Symbol 實(shí)現(xiàn)私有成員功能示例

    這篇文章主要介紹了ES5 模擬 ES6 的 Symbol 實(shí)現(xiàn)私有成員功能,結(jié)合實(shí)例形式分析了ES5 模擬 ES6 的 Symbol 實(shí)現(xiàn)私有成員功能相關(guān)原理、實(shí)現(xiàn)方法與操作注意事項(xiàng),需要的朋友可以參考下
    2020-05-05
  • JavaScript數(shù)據(jù)結(jié)構(gòu)之鏈表各種操作詳解

    JavaScript數(shù)據(jù)結(jié)構(gòu)之鏈表各種操作詳解

    數(shù)據(jù)結(jié)構(gòu)是一種有效處理大量數(shù)據(jù)的手段,了解它的結(jié)構(gòu)和組成為我們提供了更有效的工具來設(shè)計(jì)與某些問題相關(guān)的產(chǎn)品。這次我們將進(jìn)行鏈表介紹,回顧它的特點(diǎn)和用途
    2022-10-10
  • MQTT.js 入門使用教程

    MQTT.js 入門使用教程

    MQTT.js?是一個(gè)開源的?MQTT 協(xié)議的客戶端庫,使用 JavaScript 編寫,主要用于 Node.js 和 瀏覽器環(huán)境中,這篇文章主要介紹了MQTT.js 入門教程,需要的朋友可以參考下
    2023-04-04
  • JavaScript手機(jī)振動(dòng)API

    JavaScript手機(jī)振動(dòng)API

    現(xiàn)代瀏覽器里提供的新的API越來越傾向于移動(dòng)手機(jī)應(yīng)用,這篇文章主要為大家詳細(xì)介紹了JavaScript手機(jī)振動(dòng)API的相關(guān)資料,需要的朋友可以參考下
    2016-06-06
  • 用純JS實(shí)現(xiàn)二級(jí)菜單效果

    用純JS實(shí)現(xiàn)二級(jí)菜單效果

    這篇文章主要為大家詳細(xì)介紹了用純JS實(shí)現(xiàn)二級(jí)菜單效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • js實(shí)現(xiàn)磚頭在頁面拖拉效果

    js實(shí)現(xiàn)磚頭在頁面拖拉效果

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)磚頭在頁面拖拉效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • JavaScript插件Tab選項(xiàng)卡效果

    JavaScript插件Tab選項(xiàng)卡效果

    這篇文章主要為大家詳細(xì)介紹了JavaScript插件Tab選項(xiàng)卡效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • 將字符串中由空格隔開的每個(gè)單詞首字母大寫

    將字符串中由空格隔開的每個(gè)單詞首字母大寫

    這篇文章主要介紹了如何將字符串中的每個(gè)單詞的首字母變?yōu)榇髮?需要的朋友可以參考下
    2014-04-04
  • JS實(shí)現(xiàn)隨機(jī)生成10個(gè)手機(jī)號(hào)的方法示例

    JS實(shí)現(xiàn)隨機(jī)生成10個(gè)手機(jī)號(hào)的方法示例

    這篇文章主要介紹了JS實(shí)現(xiàn)隨機(jī)生成10個(gè)手機(jī)號(hào)的方法,涉及javascript數(shù)值運(yùn)算與隨機(jī)數(shù)操作相關(guān)使用技巧,需要的朋友可以參考下
    2018-12-12
  • ES6入門教程之let、const的使用方法

    ES6入門教程之let、const的使用方法

    這篇文章主要給大家介紹了關(guān)于ES6入門教程之let、const使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用ES6具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04

最新評(píng)論

武安市| 东兰县| 金平| 濮阳县| 宜宾市| 英吉沙县| 竹溪县| 盐亭县| 昔阳县| 同江市| 徐水县| 商河县| 潞西市| 南阳市| 庆安县| 东城区| 盐亭县| 博野县| 黄梅县| 临猗县| 祁东县| 崇礼县| 浏阳市| 湖州市| 易门县| 盐山县| 方城县| 大方县| 滕州市| 瑞丽市| 察隅县| 阿勒泰市| 雅江县| 马尔康县| 宝兴县| 永年县| 乐至县| 凯里市| 开平市| 都江堰市| 南岸区|