导航:首页 > 编程语言 > 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不跳转获取值相关的资料

热点内容
河南营销网站推广多少钱 浏览:135
华为畅享6手机文件管理 浏览:939
linux驱动环境 浏览:893
ae用什么打开文件 浏览:877
湖南岳阳大数据中心 浏览:710
DSP大数据公司 浏览:510
win10检测不到u盘启动 浏览:941
电脑文件怎么重命名文件 浏览:507
哪个协议用来传输文件协议 浏览:61
ce改股票教程 浏览:513
如何做一个数据统计数据库 浏览:181
手机内存书旗小说是哪个文件夹 浏览:879
苹果6plus怎么能拍照片更快 浏览:55
同步步进电机如何编程 浏览:341
手机自动删文件 浏览:565
南京市妇幼app如何查看体检报告 浏览:603
术士新版本平民卡组 浏览:236
开源敏捷工具 浏览:655
win7网络显示红叉 浏览:429
网络硬盘录像机怎么换算 浏览:955

友情链接