mshd.net
当前位置:首页 >> 将Asp的对象传给js >>

将Asp的对象传给js

是这样做的,在asp这里:

如果是数值型变量: var js变量 = ; 如果是字符串变量: var js变量 = "";

首先要明确两点: 1、asp是运行在服务器端的,js是运行在客户端即浏览器中的; 2、执行顺序是先asp,然后才是js 因此,要想把js的变量值传递给asp变量,就要把当前页面重新刷新运行一次,同时把js的变量值作为url的参数传递给后台的asp代码,然...

页面上部定义变量window.var1=""; 返回的时候写入数据 response.write "window.var1='"+asp变量+"';"

asp运行于后台服务器,js运行于前台浏览器,asp先于js运行,因此要想把js变量的值传递给asp,就要重新启动一个http连接,这就会造成当前页面重新刷新(或者新开一个页面),就跟表单提交一样。下面是个例子: var x = 100; //要把这个变量传递给...

在需要post的地方用ajax携带你的精度和唯独参数 请求到后台的do_action.asp文件 在这个文件接收请求过来的参数 写入到当前的session里面即可

方法有二:一个是利用:ajax提交并返回数据; 一个是:在form表单里定义隐藏文本框如,在js里为该表单附值如:document.getElementById('test').value=document.getElementById('iwidth').value,再通过提交表单,在本页处理并输出。不知道是不...

可以通过表单提交的方式(页面会刷新),也可以用ajax方式(页面无刷新)

有一个将对象转换为json的方法,可以将对象转换为json数据,在前台调用后返回json数据再处理就OK了。

你这是asp还是js脚本? asp是在服务器端运行的,语句里面怎么能直接调用客户端html标签呢,象你在asp里使用document.form1.file.value就是错误的,你要判断是否为空,应该在script脚本里面,修改如下: response.write("") response.write("document.fo...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com