cwlr.net
当前位置:首页 >> inCluDE文件要用ASP变量怎么办 >>

inCluDE文件要用ASP变量怎么办

可以直接用。因为在运行的时候include文件要先插入到母文件中再运行的,也就是说它实际上就是母文件的一部分,所以它可以直接调用母文件中的变量、对象、函数、过程等等。 你可以自己试一试,先建立一个asp文件,内容如下: 然后再建立一个a.asp...

不能用变量。include的优先级是最高的!就是执行父页面前,这个页面已经包含进来了,所以,变量绝对不能的。不明白可以追问。

传不了的。一个ASP页面中,include的文件是最先执行的,但事实上,服务器只是把include的文件代码提取出来复制到ASP文件中标有的地方,然后ASP才开始运行。也就是说include中的代码并不是单独执行的,而是拼接到ASP文件中才开始运行的,所以给in...

搞不懂你这么动态调用的意义在哪里? include的ASP文件,一样是可以从数据库中读取的.并赋值给一个全局变量 . 你可以理解为,include是把一段代码引进来,放到这个地方执行.实际并不会影响你页面的调用(当然,你的位置要对).

可以这样的啊

html 页面是不支持这个的 只有asp 或者一些其他的一些动态 页面(php ,jsp)之类的 才支持 这句话

包含外部文件,这里包含的是inc/config.asp 也就是INC文件夹下的config.asp文件, 包含过后config.asp中的变量啊,函数就可以在当前文件中使用了,就和把config.asp文件中的内容复制到当前文件一样~ 一般在的比如config.asp文件内容很多地方都...

相当于被引用的代码插入到原文件代码中了,所以你要改变的变量值由位置决定,也就是变量的最后赋值为准。 其实一般跨文件调用,说明B中的代码重复使用度高,如果不是重复使用,就没必要把代码分成两个文件,一个引用另一个;而如果是重复使用,B...

无需传递,可以直接使用 比如你的index中的代码是这样的: 然后你在webtop.asp中可以直接使用a这个变量 其实这个语法叫服务器端包括,既然是包括,那么对于服务器来说,他们就是一个页面,只不过是代码的先后顺序而已

可以的。但不建议你这么用。 是先include File,再进行你的if判断。如果页面复杂,会影响变量等,可能发生错误。页面简单就无所谓了。 你可以将功能函数化、类化,这样才是你要学习方向,而不是简单的解决当前的小问题。

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