日期:2014-05-16  浏览次数:20822 次

如何将Javascript中变量的值传给ASP中的变量
问题一:ASP是如何判断JS文件执行到哪一个的啊,一个页面,三个JS文件,分别为1.js,2.js,3.js?
问题二:js的某个文件在执行完毕后会产生一个数值,并且赋值给了变量score,如何将score的值传给ASP脚本中的变量!
JS代码类似如下:
var score=0;
var a = 3;
var b =5;
score = (Math.Floor(Math.Random()*5)-a)/b;


问题来了,如何将score值传给VBScript中的变量?如:
<%
dim c
c = 传来的score值     '之后再对获得到的值进行其他操作
%>
求解!
------解决方案--------------------
js是按照出现循序依次执行

如果你后续的js要引用到上一个js的通信结果,你需要自己处理同步。要么你就用ajax,ajax设置为同步执行

xhr.open("get","xxxxxx",false)