asp.net得到URL参数 最近做个网站访问统计,上边要求从URL取到指定的参数的值,我是用 Request.QueryString得到参数,但这只能是在页面点击时有效果,如果直接把URL放浏览器里打开就不会取到值,有谁能帮下忙解决下,统计的方法我写在一个前台页面的父类的Page_PreRender事件里,先谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是判断回发了?if(!IsPostBack)这种? 前台用隐藏域存参数值(例如id=‘’action=‘’)后台取值 然后写在Page_PreRender里不行吗? 是不是有这个if(!ispostback) 本帖最后由 net_lover 于 2012-05-07 14:36:19 编辑 如果在超链接打开http://topic.csdn.net/?x=xxx,是可以取到的,但把http://topic.csdn.net/?x=xxx在地址栏回车就得不到 if(!IsPostBack)是在 Page_Load事件里有,父类里没 用 jquery 吧 function request(paras) { var url = location.href; var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&"); var paraObj = {} for (i = 0; j = paraString[i]; i++) { paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=") + 1, j.length); } var returnValue = paraObj[paras.toLowerCase()]; if (typeof (returnValue) == "undefined") { return ""; } else { return returnValue; } }调用这个 request就可以了,这里可以调用request("ID") //如果?号后面参数是ID 就填ID ,是 name 就request("name") 关于文本编辑器控件FCKEditor的使用 . 急!!!!! 【懂的入啊】.net做了一个打包程序勾选了默认装framework2.0可是装完后iis上还是原来的asp.net1.1 vs2008 的iso文件解压后分批(U盘太小)拷到另一台计算机上能直接安装吗? 急!!RowDataBound()取不到值 ASP.NET代码,VISTA HOME BASIC 系统想要直接在网页地址栏中输入localhost就可以浏览aspx网页 我把一个用户控件放在一个DATALIST里面,现在要对用户控件动态传值,应该怎么做?请大家指点 关于产生随机数的问题? 局域网中Web服务器防火墙(XP SP2 自带防火墙)的设置 急!在线等,立即给分(div的问题) 关于localhost的问题 UpdatePanel里的textbox的TextChanged事件只触发一次 求教 :地图应用.....
if(!ispostback)
如果在超链接打开http://topic.csdn.net/?x=xxx,是可以取到的,
但把http://topic.csdn.net/?x=xxx在地址栏回车就得不到
var url = location.href;
var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
var paraObj = {}
for (i = 0; j = paraString[i]; i++) {
paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=") + 1, j.length);
}
var returnValue = paraObj[paras.toLowerCase()];
if (typeof (returnValue) == "undefined") {
return "";
} else {
return returnValue;
}
}调用这个 request就可以了,这里可以调用request("ID") //如果?号后面参数是ID 就填ID ,是 name 就request("name")