传值的问题,急!!!!
<select name="pcbrand" onChange="changebrand()">
<option value="<%=Tnum1%>"><%=Tbrand1(Tnum1)%></option>
</select>
我要将pcbrand的值传给Session("flag")有什么好办法吗,高手们
HELP!!!!
问题点数:0、回复次数:12Top
1 楼babyboyren(小任)回复于 2004-09-03 18:23:50 得分 0
我自己顶.快来啊!!Top
2 楼tomtown530(梦想一定会实现!)回复于 2004-09-03 18:24:59 得分 0
建议改变pcbrand后刷新网页,以给session赋值。Top
3 楼babyboyren(小任)回复于 2004-09-03 18:27:46 得分 0
语法怎么写呢.Top
4 楼babyboyren(小任)回复于 2004-09-03 18:28:41 得分 0
一个在<%%>中,一个在<script>中Top
5 楼themedy(太菜了)回复于 2004-09-03 18:40:07 得分 0
无刷新传值:
客户端:
<script language=javascript>
function changebrand(vflag){
objHTTP = new ActiveXObject("Microsoft.XMLHTTP")
objHTTP.Open('POST','setFlag.asp?flag='+vflag,false);
objHTTP.Send();
document.all.sessionflag.innerHTML=objHTTP.responseText;
}
</script>
<div id=sessionflag></div>
<select name="pcbrand" onChange="changebrand(this.options[selectedIndex].value);">
<option value="<%=Tnum1%>"><%=Tbrand1(Tnum1)%></option>
</select>
服务器端:setFlag.asp
<%
dim flag
flag=request("flag")
session("flag")=flag
response.write session("flag")
%>Top
6 楼OnlyVB(边城浪子)回复于 2004-09-03 18:48:08 得分 0
post方式:
Session("flag")=request.fprm("pcbrand")Top
7 楼OnlyVB(边城浪子)回复于 2004-09-03 18:49:11 得分 0
post方式:
Session("flag")=request.form("pcbrand")
get方式:
Session("flag")=request("pcbrand")Top
8 楼fluxayxxx(阿茂)回复于 2004-09-03 18:49:54 得分 0
我也认为该刷新网页进行传值Top
9 楼zhhl(张海龙)回复于 2004-09-03 18:50:12 得分 0
学习
Top
10 楼fluxayxxx(阿茂)回复于 2004-09-03 18:54:30 得分 0
在这个changebrand()函数中写一个符值语句应该也可以
<%session("flag")%>=document.pcbrand.valueTop
11 楼babyboyren(小任)回复于 2004-09-03 18:55:49 得分 0
服务器端:setFlag.asp.是指这个文件要放在服务器上吗,我可以在同一个页面中获得这个值吗.Top
12 楼butcher2002(我又出来捣乱了)回复于 2004-09-03 20:22:27 得分 0
: themedy(太菜了) ( ) 信誉:100
不可能的~~~~~~~~~~~
不刷服务器代码都处理完了~反映到客户端了~你还传什么值啊~
Top




