js獲取url參數(shù)的使用擴展實例
更新時間:2007年12月29日 20:51:16 作者:
js獲取參數(shù)的具體應用,歡迎加入腳本之家交流群
最近網(wǎng)站改版,發(fā)現(xiàn)網(wǎng)站的廣告都是直接網(wǎng)址,如果轉向一下,對于本站的全職會好點
需要一個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
復制代碼 代碼如下:
<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>
相關文章
JS 退出系統(tǒng)并跳轉到登錄界面的實現(xiàn)代碼
這篇文章介紹了退出系統(tǒng)后跳轉到登陸頁面的簡單JS代碼,有需要的朋友可以參考一下2013-06-06