- 论坛徽章:
- 0
|
主 题:
比如 index.asp?id=xxx&name=xxx
怎么用javascript怎么能取到id的name的值呢?
方法一:
function getvalue(name)
{
var str=window.location.search;
if (str.indexOf(name)!=-1)
{
var pos_start=str.indexOf(name)+name.length+1;
var pos_end=str.indexOf("&",pos_start);
if (pos_end==-1)
{
return str.substring(pos_start);
}
else
{
return str.substring(pos_start,pos_end)
}
}
else
{
return "没有这个name值";
}
}
var strName=prompt("请输入您所要值的名字");
alert(getvalue(strName));
方法二:
在eWebEditor在线编辑器里是这样处理的,给你参考一下:
var URLParams = new Array();
var aParams = document.location.search.substr(1).split('&');
for (i=0; i
Request = {
QueryString : function(item){
var svalue = location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)","i"));
return svalue ? svalue[1] : svalue;
}
}
alert(Request.QueryString("id"));
在asp.net中通过链接传递的参数如何获取?
请问在asp.net中通过链接传递的参数,如:
asp.net?serial=111
到目的页面,如何以整数(integer类型)来获取下来
回复人: reaperwu(RQ) ( ) 信誉:100
2003-12-11 18:28:22
得分:1
Request["serial"]
Top
回复人: talent303(风筝) ( ) 信誉:99
2003-12-11 19:05:06
得分:4
Request(int("serial"))
Top
回复人: bullion(dotnet冲刺阶段) ( ) 信誉:105
2003-12-11 19:42:29
得分:5
VB:
int(Request.QueryString("serial"))
C#:
Convert.int32(Request.QueryString["serial"]) 解决中文汉字问题
试试webconfig文件里的字符设置该为GB2312。
Top
4 楼BearRui(孤熊 | 带你去看海!)回复于 2006-03-15 09:32:13 得分 10
打开WEB.CONFIG文件。
把
改成:
Top
5 楼54dflying(我走在荒芜的城)回复于 2006-03-15 12:21:25 得分 0
果然可以了.谢谢两位.
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/44781/showart_360572.html |
|