如何实现在ASP中引用文件时更改主文件中变量的值
例如,我在A.asp文件中通过<!--#INCLUDEFILE="./B.asp"-->引用另一个文件,并在B.asp中根据条件用Sele...
例如,我在A.asp文件中通过<!-- #INCLUDE FILE="./B.asp" -->引用另一个文件,并在B.asp中根据条件用Select Case判断然后重新设置一个在A.asp中定义的变量的值,并在A.asp中要用到这个值. 类似以下代码,A.asp文件,定义了strAblumDir,MyFileTitle两个变量:<%@language=vbscript codepage=936 %><%'以下为修改内容Dim strAblumDir,MyFileTitlestrAblumDir="Album/"if request("MyAlbumDir")<>"" thenstrAblumDir=request("MyAlbumDir")& "/"end if<!-- #INCLUDE FILE="./B.asp" -->Response.Write (MyAlbumDir & MyFileTitle)%> B.asp再进行判断A.asp中定义的strAblumDir,并修改A.asp中定义的 MyFileTitle的值,而且修改后的值在A.asp之后的代码中需要用到(要用到在B.asp在重新设的值,不是引用前的旧值).<%Select Case strAblumDirCase "Dir1" MyFileTitle="当代作品"Case "Dir1" MyFileTitle="古代作品"Case "Dir1" MyFileTitle="外国作品"end Select%>
展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询