导航:首页 > 编程语言 > js请求url不跳转获取值

js请求url不跳转获取值

发布时间:2024-05-04 09:33:44

Ⅰ 璇锋眰璺宠浆鍦板潃涔嬪悗鍙浠ヤ笉璺宠浆鍦板潃鍚

鏄鍙浠ヤ笉璺宠浆鐨勶紝鍙瑕佽嚜宸辫剧疆濂藉氨鍙浠ヤ簡銆

鐢╦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 璋冪敤涓涓鍑芥暟锛屽嚱鏁伴噷闈㈠氨鏄鍓嶉潰璇寸殑璇锋眰銆

阅读全文

与js请求url不跳转获取值相关的资料

热点内容
苹果四S万能钥匙怎么破不开 浏览:603
网络打印机共享怎么连接 浏览:313
fme系统找不到指定文件 浏览:301
iphoneid和密码忘了怎么办 浏览:238
苹果电脑优盘里的文件如何加密 浏览:284
word标题名和文件名一致 浏览:957
excel修改后的文件保持了怎么恢复 浏览:340
社保网络认证怎么弄 浏览:92
苹果手机怎么传数据到新手机相册 浏览:50
5s升级ios92无服务 浏览:354
ubuntu翻译工具 浏览:665
wifi安装教程 浏览:398
苹果有些qq文件打不开 浏览:139
微信分身图片缓存在哪个文件 浏览:544
众筹用什么网站 浏览:1
天马座的幻想版本 浏览:536
微云保存文件图片没有了 浏览:236
如何把excel表格图片导出到文件夹 浏览:387
qq三国快速升级攻略 浏览:660
js监听手机home事件 浏览:439

友情链接