Ⅰ 璇鋒眰璺寵漿鍦板潃涔嬪悗鍙浠ヤ笉璺寵漿鍦板潃鍚
鏄鍙浠ヤ笉璺寵漿鐨勶紝鍙瑕佽嚜宸辮劇疆濂藉氨鍙浠ヤ簡銆
鐢╦query鐨刧et璇鋒眰絎涓涓鍙傛暟url璇鋒眰鍦板潃錛岀浜屼釜鏄鍥炶皟鍑芥暟錛宖unction閲岄潰鍙浠ユ坊鍔爋bj錛岃繖鏄璇鋒眰url鐨勮繑鍥炴暟鎹銆
get錛"url"錛宖unction錛堬級{}錛夛紝post璇鋒眰絎涓涓鍙傛暟鏄痷rl璇鋒眰鍦板潃錛岀浜屼釜鍙傛暟鍙戦佺殑璇鋒眰鏁版嵁鐢╦son鏍煎紡鏉ュ彂閫侊紝絎涓変釜鏄鍥炶皟鍑芥暟錛宖unction閲岄潰鍙浠ユ坊鍔爋bj錛岃繖鏄璇鋒眰url鐨勮繑鍥炴暟鎹銆
閾炬帴鍦板潃
鏄涓嶅悓鏍煎紡銆佷笉鍚屽睘鎬с佷笉鍚屼綅緗鐨勫悇欏圭綉緇滆祫婧愮殑緗戦〉鍦板潃銆傝祫婧(resource)鐨勭嶇被鏈夎稿氾紝瀹冨彲浠ユ槸涓綃囩數瀛愭枃妗c佷竴寮犲浘鐗囥佷竴孌靛氬獟浣撻煶棰戣嗛戱紝鐢氳嚦鏄涓欏圭綉緇滄湇鍔(渚嬪傛皵璞℃湇鍔℃垨鑰呬細鋙嶆湇鍔)銆傚湪琛ㄤ腑浣跨敤閾炬帴瀛楁墊椂錛屽彲浠ヤ粠鏁版嵁琛ㄦ垨紿椾綋涓杞鍏ュ悇縐嶄俊鎮銆傚彧瑕佸崟鍑誨瓧孌典腑鏄劇ず閾炬帴鍦板潃錛屽嵆鍙榪涘叆鍙︿竴涓瀵硅薄鎴栫▼搴忎腑銆
Ⅱ js獲取url參數值
以下函數可以獲取url任意參數的值:
functiongetParams(key){
varurl=location.search.replace(/^?/,'').split('&');
varparamsObj={};
for(vari=0,iLen=url.length;i<iLen;i++){
varparam=url[i].split('=');
paramsObj[param[0]]=param[1];
}
if(key){
returnparamsObj[key]||'';
}
returnparamsObj;
}
可選參數key表示獲取參數的名稱,版如果省略權該參數,則會返回一個對象,包含所有參數的key和value。
Ⅲ 濡備綍鐢╦s鑾峰彇褰撳墠url鐨勫弬鏁板
緇欎綘涓渚嬪瓙錛岃嚜宸卞圭収鐪嬬湅銆<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>javascript鑾峰彇URL鍙傛暟鍜屽弬鏁板</title>
<script type="text/javascript">
<!--
var url = " http://www..com/?age=25&k=1&site=asp&abc=123;"//javascript鑾峰彇鎸囧畾鍙傛暟鍙婂叾瀵瑰簲鐨勫
function getParameter(paraStr, url)
{
var result = "";
//鑾峰彇URL涓鍏ㄩ儴鍙傛暟鍒楄〃鏁版嵁
var str = "&" + url.split("?")[1];
var paraName = paraStr + "=";
//鍒ゆ柇瑕佽幏鍙栫殑鍙傛暟鏄鍚﹀瓨鍦
if(str.indexOf("&"+paraName)!=-1)
{
//濡傛灉瑕佽幏鍙栫殑鍙傛暟鍒扮粨灝炬槸鍚﹁繕鍖呭惈鈥&鈥
if(str.substring(str.indexOf(paraName),str.length).indexOf("&")!=-1)
{
//寰楀埌瑕佽幏鍙栫殑鍙傛暟鍒扮粨灝劇殑瀛楃︿覆
var TmpStr=str.substring(str.indexOf(paraName),str.length);
//鎴鍙栦粠鍙傛暟寮濮嬪埌鏈榪戠殑鈥&鈥濆嚭鐜頒綅緗闂寸殑瀛楃
result=TmpStr.substr(TmpStr.indexOf(paraName),TmpStr.indexOf("&")-TmpStr.indexOf(paraName));
}
else
{
result=str.substring(str.indexOf(paraName),str.length);
}
}
else
{
result="鏃犳ゅ弬鏁";
}
return (result.replace("&",""));
}//璋冪敤鏂規硶錛歷ar 鍙橀噺鍚 = getParameter("瑕佽幏鍙栫殑鍙傛暟鍚", URL鍦板潃)
var r = getParameter("age",url);//嫻嬭瘯杈撳嚭錛岀粨鏋滄槸錛歴ite=popasp
alert(r);
//鏍規嵁寰楀埌鐨勭粨鏋滃彲浠ヤ嬌鐢
var pName = r.split("=")[0]; //鑾峰彇鍙傛暟鍚
var pValue = r.split("=")[1]; //鑾峰彇鍙傛暟鍊//嫻嬭瘯杈撳嚭錛
alert("鍙傛暟鍚嶏細" + pName + "\n\n" + "鍙傛暟鍊礆細" + pValue);//鍏朵粬瀹為檯搴旂敤錛
//鍙浠ユ牴鎹闇瑕侊紝閰嶅悎浠ヤ笅鏂規硶瀹炵幇鑷宸辮佸疄鐜扮殑鍔熻兘錛
//var hostname = location.hostname; //鑾峰彇褰撳墠鍩熷悕(涓嶅寘鍚玥ttp://)
//var localurl = location.href; //鑾峰彇褰撳墠瀹屾暣鐨刄RL鍦板潃淇℃伅(鍖呭惈http://錛屽煙鍚嶏紝璺寰勶紝鍏蜂綋鏂囦歡鍜屽叏閮ㄤ紶閫掑弬鏁)
//var referurl = document.referrer; //鑾峰彇涓婁竴欏靛畬鏁寸殑URL淇℃伅(鍖呭惈http://錛屽煙鍚嶏紝璺寰勶紝鍏蜂綋鏂囦歡鍜屽叏閮ㄤ紶閫掑弬鏁)//-->
</script>
</head><body>
</body>
</html>
Ⅳ 如何用js獲取當前url的參數值
用js代碼在本地分析來得到classid和自id的值總歸是比較麻煩,而作為GET參數,在服務端總是要用到的。
如果你的本地js將用到這兩個參數值,你可以直接讓服務端將這兩個值寫入到本地。
<?php
$mystr="<script>x_classid=9;x_id=2</script>"
echo $mystr
?>
這樣你在本地就可以直接調用x_classid和x_id以得到這兩個參數。
Ⅳ js刷新url但頁面不跳轉的方法
使用history.pushState(state, title, url)
將當前URL和history.state加入到history中,並用新的state和URL替換當前。不會造成頁面刷新。
參數內如下:
state:與要跳容轉到的URL對應的狀態信息。
title:不知道幹啥用,傳空字元串就行了。
url:要跳轉到的URL地址,不能跨域。
Ⅵ javascript 怎麼獲取指定url網頁中的內容
一、參考代碼如下:
<!doctypehtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>Document</title>
</head>
<body>
<scriptsrc="jquery-2.1.1.min.js"></script>
<!--記得導jquery-->
<script>
$.ajax({
type:'get',
url:"demo.html",//這里是url
success:function(body,heads,status){
console.log(body);//body就是內容了,也就是url網頁中的內容
}
});
</script>
</body>
</html>
重點代碼說明:
$.ajax({
type:"POST",//請求方式為post
url:"order.class.php?type=add",//請求的地址
data:dataFormid,//參數
success:function(mag){
//success指的是請求並成功返回信息
//msg是返回的內容
alert(mag);
}
});
舉例
//假如後台返回的是一個JSON格式的字元串,如"{code:0,msg:"執行成功!"}"
success:function(data){
varjson=evel("("+data+")");
alter(json.msg);//會彈出執行成功的消息框
}
Ⅶ js獲取url地址里的數據
var url = document.location.href;
var urlList = url.split('/');
var a = urlList[urlList.length-1].split('.')[0];
Ⅷ 利用js拿到當前頁面的url,並將地址賦值給某變數
var StrUrl=window.location.href;
Ⅸ jquery璇鋒眰緗戦〉鍦板潃錛屽苟涓旀彁紺"鎴愬姛"錛屼絾鏄涓嶉渶瑕佽煩杞欏甸潰錛屾庝箞鍋氾紵
鐢 jquery 鐨
get 璇鋒眰 絎涓涓鍙傛暟 url 璇鋒眰鍦板潃錛岀浜屼釜鏄鍥炶皟鍑芥暟錛宖unction 閲岄潰鍙浠ユ坊鍔 obj 錛岃繖鏄璇鋒眰 url 鐨勮繑鍥炴暟鎹銆
$.get("url",function(){})
post 璇鋒眰 絎涓涓鍙傛暟鏄 url 璇鋒眰鍦板潃錛岀浜屼釜鍙傛暟 鍙戦佺殑璇鋒眰鏁版嵁鐢 json 鏍煎紡鏉ュ彂閫侊紝絎涓変釜鏄鍥炶皟鍑芥暟錛宖unction 閲岄潰鍙浠ユ坊鍔 obj 錛岃繖鏄璇鋒眰 url 鐨勮繑鍥炴暟鎹銆
$.post("url",data,function(){})
鐢ㄨ繖涓璇鋒眰涓嶄細璺寵漿鐣岄潰銆傛濊礬鏄 onclick 璋冪敤涓涓鍑芥暟錛屽嚱鏁伴噷闈㈠氨鏄鍓嶉潰璇寸殑璇鋒眰銆