2018-05-13 分類: 網(wǎng)站建設(shè)
之所以會發(fā)生導(dǎo)航疑問,有2個重要的緣由.
1.無法獲取Javascipt的當(dāng)時運(yùn)轉(zhuǎn)狀況;
2.瀏覽器無法將Javascript的狀況記錄到History目標(biāo).
因些要處理導(dǎo)航疑問,就必須高潮經(jīng)過一種機(jī)制來處理上述兩個疑問,這種機(jī)制需求滿意下面2個需求.
1.同一頁面的JavaScript狀況要可以得到保存,而且即便改寫也不會丟掉;
2.要可以讓瀏覽器把Javascript的操作記錄到history目標(biāo)中,經(jīng)過單擊[行進(jìn)]或[撤退]按鈕可以取得當(dāng)時目錄中表明
javascript狀況.
對于上述的2個需求,一種可行的方法是使用URL中的Hash參數(shù)(由"#"最初的標(biāo)簽參數(shù).)
Hash參數(shù)具有兩個特色:
1.當(dāng)改寫頁面時,請參數(shù)可以得到保存;
2.當(dāng)改動Hash參數(shù)時,并不會致使頁面從頭載入,這是和QueryString(由"?"最初的查詢字符串)不一樣的當(dāng)?shù)?
網(wǎng)站題目:Ajax利用URL存儲狀態(tài)信息時遇到的常見問題
本文來源:http://m.newbst.com/news31/77531.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)、域名注冊、定制開發(fā)、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容