大家好,今天小编来为大家解答网站后台asp源码分享这个问题,asp网页源码很多人还不知道,现在让我们一起来看看吧!
include指令,您可以在服务器执行ASP文件之前,把另一个ASP文件的内容插入到这个ASP文件中。
include指令
这里有一个名为”mypage.asp”的文件:
<!DOCTYPEhtml>
<html>
<body>
<h3>WordsofWisdom:</h3>
<p><!–includefile=”time.inc”–></p>
</body>
</html>
这是”wisdom.inc”文件:
“Oneshouldneverincrease,beyondwhatisnecessary,
thenumberofentitiesrequiredtoexplainanything.”
这是”time.inc”文件:
<%
Response.Write(Time)
%>
如果您在浏览器中查看源代码,它将如下所示:
<!DOCTYPEhtml>
<html>
<body>
<h3>WordsofWisdom:</h3>
<p>”Oneshouldneverincrease,beyondwhatisnecessary,
thenumberofentitiesrequiredtoexplainanything.”</p>
<h3>Thetimeis:</h3>
<p>11:33:42AM</p>
</body>
</html>
引用文件的语法
如需在ASP页面中引用文件,请把includevirtual=”somefilename”–>
or
<!–includevirtual=”/html/header.inc”–>
File关键词
请使用关键词file来指示一个相对路径。相对路径是以含有引用文件的目录开始的。
如果您在html目录中有一个文件,且”header.inc”文件位于html头部,下面这行代码将在您的文件中插入”header.inc”文件中的内容:
<!–include声明的文件不在html目录中,这个声明就不会生效。
提示和注释
在上面的一部分中,我们已经使用”.inc”来作为被被引用文件的文件扩展名。请注意:如果用户尝试直接浏览INC文件,这个文件中内容将会被显示出来。如果您的被引用文件中的内容包含机密的信息或者是您不想让任何用户看到的信息,那么最好还是使用”.asp”作为扩展名。ASP文件中的源代码被编译后是不可见的。被引用的文件也可引用其他文件,同时一个ASP文件可以对同一个文件引用多次。
重要事项:在脚本执行前,被引用的文件就会被处理和插入。下面的脚本无法执行,这是由于ASP会在为变量赋值之前执行includefile=”<%fname%>”–>
您不能在脚本分隔符之间包含文件引用。下面的脚本无法执行:
<%
Fori=1Ton
<!–includefile=”count.inc”–>
<%Next%>
如果你还想了解更多这方面的信息,记得收藏关注本站。