蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

[急]我怎么用asp读出JAVASCRIPT var 定义的值呢?

[html]<script>
var title_id=123
document.write(title_id)
document.write("<%=title_id%>")
</script>[/html]
我怎么用asp的<%=title_id%>读出123呢?

客户端与服务端的交互可使用Get或者Post方式,不能这样直接读取的。

不能直接读取的
其实生成网页代码的循序是这样的
可以这样理解:对于asp文件 服务器先直接处理asp代码 把处理好的东西和非asp代码直接抛给用户浏览器.
因此你的代码执行时先处理<%=title_id%>
最终抛给用户浏览器的代码为:
<script>
var title_id=123
document.write(title_id)
document.write("")
</script>

asp是服务器端的
javascript是客户端的.
不能互取.
但javascript可以取asp中的变量




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com