web如何获取网址参数

在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("参数名"))获取参数信息 。

web如何获取网址参数

文章插图

2【web如何获取网址参数】2、经由过程JS代码编写函数 , 获取地址栏的毗连 , 然后再毗连中截取字符串获取参数 。 实现函数如下图所示 。 然后经由过程挪用alert(Request.id);读取参数信息

web如何获取网址参数

文章插图

33、经由过程后台代码获取Web参数(Java)版本 。 编写如下图所示函数 , 然后在节制台输出挪用 , 输入毗连地址 , 获取相对应的参数信息 。 如下所示 。

web如何获取网址参数

文章插图

44、经由过程后台代码获取Web参数(C#)版本 。 如下所示 , 经由过程获取地址栏的毗连 , 然后编写代码 , 截取问号后面的字符 , 别离读出参数的ID和Value 。

web如何获取网址参数

文章插图

55.经由过程PHP获取Web参数 , 利用如下图所示 , 编写PHP代码 , 用正则表达式 , 读出URL里面的参数信息即可 。

web如何获取网址参数

文章插图

6WebService获取Web参数 。 WebService获取参数同样是经由过程毗连传值 , 然后读取相对应的信息 。 WebService获取参数时 , 可以把地址作为参数传递到后台 , 然后让后台逻辑进行处置

web如何获取网址参数

文章插图

注重事项分歧的说话获取的体例大同小异 , 无非是经由过程正则表达或者是字符串朋分

以上内容就是web如何获取网址参数的内容啦 , 希望对你有所帮助哦!

    推荐阅读