例如
1<script>i=1</script>
怎样能将变量i的值付给session("i")
---------------------------------------------------------------
试着将SCRIPT里的i值赋给一个隐藏的表单域,然后在ASP里再执行session("i")=Request.Form("hdnFld")
---------------------------------------------------------------
楼上的是一种方法!
不知下面的例子是否有点提示.....:)
response.write "
1<script language="javascript">"
2response.write "alert('aa')"
3response.write "</script>
"
---------------------------------------------------------------
服务端没有办法直接获得客户端的值
---------------------------------------------------------------
1.asp
1<script language="javascript">
2function s_ok()
3{
4var i=1;
5document.form1.content1.value=i;
6}
7</script>
1<form action="2.asp" name="form1">
2<input name="button1" onclick="s_ok()" type="button" value="附值"/>
3<input name="content1" type="hidden"/>
4<input name="submit1" type="submit" value="提交"/>
5</form>
2.asp
1
2session("i")=request("content1")
---------------------------------------------------------------
1
2i = 1
1<script language="javascript">
2var b = "```
3=i
4```";
5alert("从ASP传递过来的变量 : "+ b);
6</script>
---------------------------------------------------------------
应该提交才可以