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

window.location.hash 使用說(shuō)明

 更新時(shí)間:2010年11月08日 22:09:30   作者:  
location是javascript里面管理地址欄的內(nèi)置對(duì)象.
比如loation.href是 頁(yè)面的url .但是 location.hash可以獲取或設(shè)置頁(yè)面的 標(biāo)簽值 比如http://domain/#testDemo中 咱們的location.hash 就是 #testDemo
  下面引用一個(gè) 網(wǎng)上的demo
一個(gè)搜索版塊,功能有3個(gè):普通搜索,高級(jí)搜索,后臺(tái)管理,分別指明他們各自的hash 值:#search,#advsearch,#adminboss. 在頁(yè)面初始化的時(shí)候,通過(guò)window.location.hash來(lái)判斷用戶需要訪問(wèn)的頁(yè)面,也就是將要顯示的版塊
復(fù)制代碼 代碼如下:

var hash;
hash = (!window.location.hash)?"#search":window.location.hash;
window.location.hash = hash;
//這里我們解釋一下(!window.location.hash)什么意思?首先如果當(dāng)前頁(yè)面的地址欄的鏈接地址 不包含#....的這些的話,直接取值的話,他會(huì)為空!比如這個(gè)例子,http://www.fzitv.net/直接取 alert(window.location.hash)//""空 轉(zhuǎn)化為 boolean值 為 false
// 如果 http://www.fzitv.net#hello,world直接取 alert(window.location.hash)//#hello,world 轉(zhuǎn)化為 boolean值 為 true
//下面的就是 可以用switch判斷
//調(diào)整地址欄地址,使前進(jìn)、后退按鈕能使用
switch(hash){
case "#search":
show("panel1");
break;
case "#advsearch":
show("panel2");
break;
case "#adminboss":
show("panel3");
break;
}

下面引用 別人的一句話:
通過(guò)window.location.hash=hash這個(gè)語(yǔ)句來(lái)調(diào)整地址欄的地址,使得瀏覽器里邊的“前進(jìn)”、“后退”按鈕能正常使用(實(shí)質(zhì)上欺騙了瀏覽器)。然后再根據(jù)hash值的不同來(lái)顯示不同的面板(用戶可以收藏對(duì)應(yīng)的面板了),這就使得Ajax頁(yè)面的瀏覽趨于傳統(tǒng)化了。

相關(guān)文章

  • js遍歷對(duì)象key和value實(shí)戰(zhàn)舉例

    js遍歷對(duì)象key和value實(shí)戰(zhàn)舉例

    這篇文章主要給大家介紹了關(guān)于js遍歷對(duì)象key和value的相關(guān)資料,隨著JavaScript在web應(yīng)用程序中的廣泛使用,遍歷對(duì)象的key和value成為了編寫復(fù)雜代碼所必需的技能,需要的朋友可以參考下
    2023-07-07
  • canvas學(xué)習(xí)之API整理筆記(一)

    canvas學(xué)習(xí)之API整理筆記(一)

    本文主要介紹了canvas的相關(guān)知識(shí)。canvas本身很簡(jiǎn)單,就是去學(xué)習(xí)它的API,多看實(shí)例,多自己動(dòng)手練習(xí),多總結(jié)。本文介紹了很多小例,具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2016-12-12
  • 兼容IE和Firefox火狐的上下、左右循環(huán)無(wú)間斷滾動(dòng)JS代碼

    兼容IE和Firefox火狐的上下、左右循環(huán)無(wú)間斷滾動(dòng)JS代碼

    html里的marqueen也能實(shí)現(xiàn)內(nèi)容的滾動(dòng),但滾動(dòng)是間斷的,運(yùn)用JavaScript可以使這一問(wèn)題得到改觀,實(shí)現(xiàn)無(wú)間斷的滾動(dòng),讓頁(yè)面看起來(lái)更美觀
    2013-04-04
  • js css實(shí)現(xiàn)垂直方向自適應(yīng)的三角提示菜單

    js css實(shí)現(xiàn)垂直方向自適應(yīng)的三角提示菜單

    這篇文章主要為大家詳細(xì)介紹了js css實(shí)現(xiàn)垂直方向自適應(yīng)的三角提示菜單的相關(guān)資料,需要的朋友可以參考下
    2016-06-06
  • JavaScript實(shí)現(xiàn)區(qū)塊鏈

    JavaScript實(shí)現(xiàn)區(qū)塊鏈

    很多朋友都聽說(shuō)過(guò)比特幣和以太幣這樣的加密貨幣,但是只有極少數(shù)人懂得隱藏在它們背后的技術(shù),接下來(lái)通過(guò)本文給大家介紹用JavaScript來(lái)創(chuàng)建一個(gè)簡(jiǎn)單的區(qū)塊鏈來(lái)演示它們的內(nèi)部究竟是如何工作的,感興趣的朋友一起看看吧
    2018-03-03
  • 微信小程序如何訪問(wèn)公眾號(hào)文章

    微信小程序如何訪問(wèn)公眾號(hào)文章

    這篇文章主要介紹了微信小程序如何訪問(wèn)公眾號(hào)文章,隨著小程序不斷的發(fā)展,現(xiàn)在個(gè)人的小程序也開放了很多功能了,個(gè)人小程序直接打開公眾號(hào)鏈接。在群里看到的一款小程序,點(diǎn)擊可以直接閱讀文章了,需要的朋友可以參考下
    2019-07-07
  • 基于javascript簡(jiǎn)單實(shí)現(xiàn)對(duì)身份證校驗(yàn)

    基于javascript簡(jiǎn)單實(shí)現(xiàn)對(duì)身份證校驗(yàn)

    這篇文章主要介紹了基于javascript簡(jiǎn)單實(shí)現(xiàn)對(duì)身份證校驗(yàn)的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-02-02
  • 一文搞懂JavaScript中bind,apply,call的實(shí)現(xiàn)

    一文搞懂JavaScript中bind,apply,call的實(shí)現(xiàn)

    bind、call和apply都是Function原型鏈上面的方法,因此不管是使用function聲明的函數(shù),還是箭頭函數(shù)都可以直接調(diào)用。本文就帶你看看如何實(shí)現(xiàn)bind、call和apply
    2022-06-06
  • BootstrapValidator驗(yàn)證用戶名已存在(ajax)

    BootstrapValidator驗(yàn)證用戶名已存在(ajax)

    這篇文章主要為大家詳細(xì)介紹了BootstrapValidator驗(yàn)證用戶名已存在,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • 鼠標(biāo)移到圖片上變大顯示而不是放大鏡效果

    鼠標(biāo)移到圖片上變大顯示而不是放大鏡效果

    這篇文章主要介紹了通過(guò)js實(shí)現(xiàn)的,當(dāng)鼠標(biāo)移到圖片上變大顯示而不是放大鏡效果,需要的朋友可以參考下
    2014-06-06

最新評(píng)論

潼南县| 隆德县| 大厂| 梧州市| 建德市| 铜山县| 虹口区| 白水县| 崇左市| 连南| 延寿县| 雷山县| 定日县| 佛坪县| 特克斯县| 儋州市| 睢宁县| 墨竹工卡县| 冀州市| 陇川县| 米脂县| 托克逊县| 南岸区| 龙陵县| 门源| 泰来县| 屏边| 鸡泽县| 临高县| 年辖:市辖区| 镇赉县| 水城县| 江山市| 错那县| 柘城县| 阳江市| 平安县| 金川县| 清河县| 乐安县| 卓资县|