asp include 问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 00:12:24
比如说 我在同一站点内建立了a.asp和b.asp
在a(a.asp本身也是一个变量)中定义了一个全局变量c
那么在b.asp中能调用c么?
不用session 和 cookies解决!
用类似include 方式解决!

最好还是用session 和 cookies解决

ASP的解析顺序,是先把所有include的文件先包含进来
然后才分析ASP代码本身。

所以如果你写
<%
page = "a.asp"
<!-- #include file=page -->
%>

是无效的。

因为页面解析<!-- #include file=page -->的时候 还没有开始解析page = "a.asp"这一代码。
所以,你根本不能把a.asp包含进来
更不要说用里面的变量。

http://www.doulele.com

include就直接包含了文件,你想共享哪个变量就包含哪个有变量文件的可以了,但我感觉没什么意义。

真不如用session解决,因为session天生就是在不同页面间传递变量的。

08新年 会的就帮帮忙 积善积德```

可以将公用的变量存在一个文件里嘛,然后都include.

在b页面调用<!--#include="a.asp"--> 这段代码,就可以直接用c变量~~