js、C#获取当前url的参数值
2024-08-27 13:28:52
之前很想做一些封装关于获取URL参数值方法,今天简单整理了一下js和后台代码获取url参数值的方法,有什么不好地方,还请大家包涵,代码如下:
1、JS处理URL参数值
<script language = javascript>
function request(paras){
var url = location.href; //获取当前url地址
var paraString = url.substring(url.indexOf(“?”)+,url.length).split(“&”);
var paraObj = {}
for (i=; j=paraString[i]; i++){
paraObj[j.substring(,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf(“=”)+,j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if(typeof(returnValue)==”undefined”){
return “”;
}else{
return returnValue;
}
}
//简单调用如下
var classid = request(“classid”);
var id = request(“id”);
</script>
2、后台代码处理URL参数值
public static int GetQueryStringInt(string queryStringName, int defaultValue)
{
string queryString = WebRequestUtility.GetQueryString(queryStringName, null);
if (string.IsNullOrEmpty(queryString))
{
return defaultValue;
}
if (!StringUtility.IsInt(queryString))
{
throw new Exception(string.Format("无效请求地址,{0}参数不是整数!请求地址为:{1}。", queryStringName, HttpContext.Current.Request.RawUrl));
}
return int.Parse(queryString);
}
最新文章
- MySQL索引下推技术
- 类ExampleA继承Exception,类ExampleB继承ExampleA。 有如下代码片断:
- Owin SelfHost Asp.net WebApi 遇到 No type was found that matches the controller named &#39;ControllerName&#39; 异常的解决方案
- matlab示例程序--Motion-Based Multiple Object Tracking--卡尔曼多目标跟踪程序--解读
- Uva11134 Fabled Rooks
- win7 64位安装redis 及Redis Desktop Manager使用
- telnet登录路由器启动服务的shell脚本
- MongoDB 基础
- Android游戏源代码合集(主要是AndEngine和Libgdx的)
- Setup a private http/nginx based GIT server
- Linux操作系统入门教程
- propertychange 不起作用
- mysql在线修复主从同步
- ●BZOJ 2743 [HEOI2012]采花
- Android为TV端助力:RecyclerView更新数据时焦点丢失
- 二, 字符串和编码之 python 格式化
- 15 个 Eclipse 常用开发快捷键使用技巧
- CentOS7 部署zabbix4.2
- [转] 2016 JavaScript 发展现状大调查
- Java知多少(中)
热门文章
- CF1096. G. Lucky Tickets(快速幂NTT)
- JavaScript高级程序设计——闭包
- hdu5228
- test20180902 day1
- ballerina 学习二十六 项目docker 部署&;&; 运行(二)
- linux的性能优化
- vue项目实现按需加载的3种方式:vue异步组件技术、es提案的import()、webpack提供的require.ensure()
- Spring MVC 向页面传值-Map、Model、ModelMap、ModelAndView
- bzoj 2784 [JLOI2012]时间流逝——树上高斯消元
- php 目录操作