如何在JavaScript中用Request["AAA"]得到AAA的值? 好象是window.location.search属性吧,忘了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 temp.asp?AAA=123这样的url参数好像可以直接用参数名就可以得到它的值,我是这样做的 <script language="javascript" >var lsAAA = <%=Request("AAA")%>;</script> 可以用JavaScript来实现.<script language="javascript" >var url=location.search;if(url.indexOf("?")!=-1){ var str = url.substr(1) //去掉?号 var Request = new Object(); strs = str.split("&"); for(var i=0;i<strs.length;i++) { Request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]); }}alert(Request["AAA"])</script> <script language="javascript" >var Astr = '<%=Request("Astr")%>';//这样取字符串值var Bint = <%=Request("Bint")%>;//这样取数字值</script> 修正一下.<script language="javascript" >/* *--------------- Request.htm ----------------- * Request[key] * 功能:实现ASP的取得URL字符串,Request("AAA") * 参数:key,字符串. * 实例:alert(Request["AAA"]) * author:wanghr100(灰豆宝宝.net) * update:2004-6-11 10:30 *--------------- Request.htm ----------------- */var url=location.search;var Request = new Object();if(url.indexOf("?")!=-1){ var str = url.substr(1) //去掉?号 strs = str.split("&"); for(var i=0;i<strs.length;i++) { Request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]); }}alert(Request["AAA"])</script> 灰豆的做法太麻烦了,因为url参数本身就是传递给服务器的,而且服务器先于客户端运行,所以直接<script > var Astr = '<%=Request("Astr")%>';//这样取字符串值 var Bint = <%=Request("Bint")%>;//这样取数字值</script>就可以。何必放过服务器,到客户端拆字符串呢?我们一直在超强纠错!!! 这种写法.如果我们是HTML的话,也就传值啦. jquery动态添加标签的问题 有谁知道ASP.net防止页面刷新数据重复提交的方法 谁能帮我写一个RewriteRule规则 在firefox里没反映 关于截获其他网页新闻内容 JS中内函数返回问题? js生成 DIV INPUT ^_^请教:如何让浮动窗口从页面内嵌的flash动画表面经过??((顶者有分!!)) 带复选框的树形菜单!!!急急!! 菜鸟问个jquery关于append的问题 问,能否删除有绑定的 datagrid 的其中的一行? 求助:公农历换算
这样的url参数好像可以直接用参数名就可以得到它的值,我是这样做的
var lsAAA = <%=Request("AAA")%>;
</script>
var url=location.search;
if(url.indexOf("?")!=-1)
{
var str = url.substr(1) //去掉?号
var Request = new Object();
strs = str.split("&");
for(var i=0;i<strs.length;i++)
{
Request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
}
}
alert(Request["AAA"])
</script>
var Astr = '<%=Request("Astr")%>';//这样取字符串值
var Bint = <%=Request("Bint")%>;//这样取数字值
</script>
/*
*--------------- Request.htm -----------------
* Request[key]
* 功能:实现ASP的取得URL字符串,Request("AAA")
* 参数:key,字符串.
* 实例:alert(Request["AAA"])
* author:wanghr100(灰豆宝宝.net)
* update:2004-6-11 10:30
*--------------- Request.htm -----------------
*/
var url=location.search;
var Request = new Object();
if(url.indexOf("?")!=-1)
{
var str = url.substr(1) //去掉?号
strs = str.split("&");
for(var i=0;i<strs.length;i++)
{
Request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
}
}
alert(Request["AAA"])
</script>
<script >
var Astr = '<%=Request("Astr")%>';//这样取字符串值
var Bint = <%=Request("Bint")%>;//这样取数字值
</script>
就可以。何必放过服务器,到客户端拆字符串呢?
我们一直在超强纠错!!!
如果我们是HTML的话,也就传值啦.