js獲取url參數(shù)的使用擴展實例
更新時間:2007年12月29日 20:51:16 作者:
js獲取參數(shù)的具體應(yīng)用,歡迎加入腳本之家交流群
最近網(wǎng)站改版,發(fā)現(xiàn)網(wǎng)站的廣告都是直接網(wǎng)址,如果轉(zhuǎn)向一下,對于本站的全職會好點
需要一個html頁面來傳遞參數(shù)所以用到個js獲取url參數(shù)的代碼,就一個funciton
參考http://img.jb51.net/url.htm?url=http://www.baidu.com
<script language="javascript" type="text/javascript">
//js獲取url參數(shù)的function
function request(paras){
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
var paraObj = {}
for (i=0; j=paraString[i]; i++){
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf
("=")+1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}
var theurl
theurl=request("url");
if (theurl!=''){
location=theurl
}
</script>
需要一個html頁面來傳遞參數(shù)所以用到個js獲取url參數(shù)的代碼,就一個funciton
參考http://img.jb51.net/url.htm?url=http://www.baidu.com
復(fù)制代碼 代碼如下:
<script language="javascript" type="text/javascript">
//js獲取url參數(shù)的function
function request(paras){
var url = location.href;
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");
var paraObj = {}
for (i=0; j=paraString[i]; i++){
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf
("=")+1,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)=="undefined"){
return "";
}else{
return returnValue;
}
}
var theurl
theurl=request("url");
if (theurl!=''){
location=theurl
}
</script>
相關(guān)文章
High Performance JavaScript(高性能JavaScript)讀書筆記分析
High Performance JavaScript(高性能JavaScript)讀書筆記,讓你的js代碼更有效率。2011-05-05
js實現(xiàn)網(wǎng)頁自動刷新可制作節(jié)日倒計時效果
這篇文章主要介紹了通過js實現(xiàn)的網(wǎng)頁自動刷新,利用此功能可制作節(jié)日倒計時效果,需要的朋友可以參考下2014-05-05
javascript之textarea打字機效果提示代碼推薦
非常不錯的提示輸入內(nèi)容,動態(tài)的提示,給人親切感2008-09-09
JavaScript如何將后端獲取到的byte數(shù)組轉(zhuǎn)為文件
這篇文章主要給大家介紹了關(guān)于JavaScript如何將后端獲取到的byte數(shù)組轉(zhuǎn)為文件的相關(guān)資料,文中通過代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考借鑒價值,需要的朋友可以參考下2024-04-04

