首页 > 编程知识 正文

怎么在asp调用js定义的变量,怎么在asp调用js定义的变量类型

时间:2023-12-27 22:27:14 阅读:325747 作者:OQSQ

本文目录一览:

如何将JS的变量值传递给ASP变量

首先要明确两点:

1、asp是运行在服务器端的,js是运行在客户端即浏览器中的;

2、执行顺序是先asp,然后才是js

因此,要想把js的变量值传递给asp变量,就要把当前页面重新刷新运行一次,同时把js的变量值作为url的参数传递给后台的asp代码,然后asp的变量再通过request对象获取即可。比如:

%

if request("abc")"" then

abc=request("abc") '这个abc是asp变量

response.write "js传递的变量内容为:" abc

else

%

script

var abc=123; //这个abc则是js变量

location.href="?abc="+abc;

/script

%

end if

%

asp如何调用js里面的参数

直接调用是不可能的

asp是在服务器端运行,js是在客户端运行,而且,执行过程是先在服务器,然后到的客户端

等浏览器发现你的js代码时候,asp就已经执行完毕并发送到客户端了

况且,iis是看不懂js的

所以,除非用间接的方法

asp调用js里的变量

ASP里当然不能直接使用JS的变量,两者是完全不同的东西,运行环境和解析器都不同。你把script language="javascript"改成script language="javascript" runat="server"试试。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。