1.方法document.URL(注意大小写)
结果是:http://localhost/newurl/WebForm1.aspx
2.HttpContext.Current.Request.Url.ToString(),
结果:http://localhost/newurl/WebForm1.aspx
3.HttpContext.Current.Request.Url.PathAndQuery;
结果:/newurl/WebForm1.aspx
备注:
如果当前URL为
http://localhost/search.aspx?user=tinyfool&tag=%BC%BC%CA%F5
通过HttpContext.Current.Request.Url.ToString()获取到的却是
http://localhost/search.aspx?user=tinyfool&tag=¼¼Êõ
这显然不对,怎么办?用HttpContext.Current.Request.Url.PathAndQuery好了,这个得到的正确的。:)
4.Javascript取url值
刚写的一个小实例.实际中使用还是蛮多的.
var str_url,str_pos,str_para; var arr_param=new Array(); str_url = window.location.href; str_pos = str_url.indexOf("?"); str_para = str_url.substring(str_pos+1); if (str_pos>0){ arr_param=str_para.split("&"); for(var i=0;i
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did34420