JS攜帶參數(shù)實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)功能
js攜帶參數(shù)頁(yè)面跳轉(zhuǎn)
方法一:跳轉(zhuǎn)路徑攜帶參數(shù)
第一個(gè)頁(yè)面:
location.replace("user.html?username=" + username + "&userPsd=" + userPsd);
跳轉(zhuǎn)后的頁(yè)面
//獲取路徑攜帶的參數(shù) var username = (location.search).substring(((location.search).indexOf("=") + 1), (location.search).indexOf("&")); //傳遞一個(gè)參數(shù)時(shí),用下面的獲取 var password = (location.search).substring(((location.search).lastIndexOf("=") + 1), (location.search).length);
缺點(diǎn):跳轉(zhuǎn)后的路徑后面攜帶參數(shù)和值
.../html/user.html?username=aaa&userPwd=111
方法二: sessionStorage傳遞
sessionStorage屬性允許在瀏覽器中存儲(chǔ) key/value 對(duì)的數(shù)據(jù),但sessionStorage 用于臨時(shí)保存同一窗口(或標(biāo)簽頁(yè))的數(shù)據(jù),在關(guān)閉窗口或標(biāo)簽頁(yè)之后將會(huì)刪除這些數(shù)據(jù)。
頁(yè)面一:
//獲取輸入框的值 var username = document.getElementById("username").value; var userPsd = document.getElementById("password").value; //跳轉(zhuǎn)路徑 location.replace("user.html"); //設(shè)置sessionStorage:-----------主要代碼------------------------------- window.sessionStorage.setItem('username', username); window.sessionStorage.setItem('password', userPsd);
可以在瀏覽器中查看:運(yùn)行后瀏覽器右鍵-檢查
頁(yè)面二:
//在跳轉(zhuǎn)后頁(yè)面,通過(guò)getItem方法來(lái)獲取 var username = window.sessionStorage.getItem('username'); var password = window.sessionStorage.getItem('password');
具體數(shù)據(jù)可根據(jù)實(shí)際要求更改
到此這篇關(guān)于js攜帶參數(shù)實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)的文章就介紹到這了,更多相關(guān)js攜帶參數(shù)實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
JS+Canvas實(shí)現(xiàn)的俄羅斯方塊游戲完整實(shí)例
這篇文章主要介紹了JS+Canvas實(shí)現(xiàn)的俄羅斯方塊游戲,結(jié)合完整實(shí)例形式分析了Canvas技術(shù)實(shí)現(xiàn)俄羅斯方塊游戲的步驟、技術(shù)難點(diǎn)與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2016-12-12js實(shí)現(xiàn)鼠標(biāo)移入圖片放大效果
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)鼠標(biāo)移入圖片放大效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-07-07js字符串截取函數(shù)substr substring slice使用對(duì)比
字符串截取函數(shù)有substr、substring以及slice等等,下面將為大家介紹下各自的使用,感興趣的朋友可以了解下2013-11-11JavaScript基本語(yǔ)法_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了JavaScript基本語(yǔ)法,適合剛?cè)腴T的同學(xué),有興趣的可以了解下。2017-06-06基于JavaScript實(shí)現(xiàn)簡(jiǎn)單抽獎(jiǎng)功能代碼實(shí)例
這篇文章主要介紹了基于JavaScript實(shí)現(xiàn)簡(jiǎn)單抽獎(jiǎng)功能代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10extjs中form與grid交互數(shù)據(jù)(record)的方法
這篇文章介紹了extjs中form與grid交互數(shù)據(jù)(record)的方法,有需要的朋友可以參考一下2013-08-08js獲取checkbox復(fù)選框選中的選項(xiàng)實(shí)例
這篇文章主要介紹了js如何獲取checkbox復(fù)選框選中的選項(xiàng),比較適合新手,需要的朋友可以參考下2014-08-08