在Web开辟中 , 我们经常需要获取网址参数 , 如https://jingyan.baidu.com/edit/content?queryId=f28b3212a9d1381f5ae915c3这个链接 , 我们可能需要获取的参数就是QueryID的参数信息 。 queryID的参数值是f28b3212a9d1381f5ae915c3 。 那么我们若何在程序开辟中获取网址参数呢?本文就给价格介绍几种获取Web参数的方式 。
需要这些哦
VSCode
方式/
11.经由过程JavaScript正则表达式获取 。 用VSCode编写如下函数:
//获取网址参数函数 , name为需要获取的参数名称
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)return unescape(r[2]); return null;
}
经由过程挪用 alert(GetQueryString("参数名"))获取参数信息 。
文章插图
2【web如何获取网址参数】2、经由过程JS代码编写函数 , 获取地址栏的毗连 , 然后再毗连中截取字符串获取参数 。 实现函数如下图所示 。 然后经由过程挪用alert(Request.id);读取参数信息
文章插图
33、经由过程后台代码获取Web参数(Java)版本 。 编写如下图所示函数 , 然后在节制台输出挪用 , 输入毗连地址 , 获取相对应的参数信息 。 如下所示 。
文章插图
44、经由过程后台代码获取Web参数(C#)版本 。 如下所示 , 经由过程获取地址栏的毗连 , 然后编写代码 , 截取问号后面的字符 , 别离读出参数的ID和Value 。
文章插图
55.经由过程PHP获取Web参数 , 利用如下图所示 , 编写PHP代码 , 用正则表达式 , 读出URL里面的参数信息即可 。
文章插图
6WebService获取Web参数 。 WebService获取参数同样是经由过程毗连传值 , 然后读取相对应的信息 。 WebService获取参数时 , 可以把地址作为参数传递到后台 , 然后让后台逻辑进行处置
文章插图
注重事项分歧的说话获取的体例大同小异 , 无非是经由过程正则表达或者是字符串朋分
以上内容就是web如何获取网址参数的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 如何快速去掉选择题中的答案
- cdr如何制作皇冠图标3
- cad如何制作四门展柜平面图
- 3Dmax如何设置缅甸花梨木材质
- cad如何制作三门展柜平面图
- 如何以短日期和短时间格式显示当前日期
- cdr如何制作足球图标
- VMware Workstation如何安装Windows3.1
- 如何设置才能把标题移到每一页上面
- Win 7专业版如何开启纸牌游戏功能