欢迎来到天天文库
浏览记录
ID:22369893
大小:66.50 KB
页数:9页
时间:2018-10-28
《asp包含文件方法详解--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ASP包含文件方法详解>>SSI指令为用户提供在yapp的虚拟目录,则下面的一行将把Footer.inc的内容插入到包含该行的文件中:<!--#includevirtual="/myapp/footer.inc"-->使用File关键字使用file关键字指示使用相对路径。相对路径开始于含有该包含文件的目录。例如,如果您的文件位于目录Myapp中,而文件Header1.inc在MyappHeaders中,下面的一行将把Header1.inc插入到您的文件中:<!--#includefile="headers/header
2、1.inc"-->注意,到被包含文件Headers/header1.inc的路径是相对于包含文件的;如果包含#include语句的脚本不在/Myapp目录中,那么该语句将不起作用。如果在Inter服务管理器中的“启用上层目录”选项被选中,则也可以使用file关键字和../语法包含父目录即上一层目录中的文件。有关命令,请参阅配置ASP应用程序。被包含文件的位置被包含文件可以在您的L标记<SCRIPT>和</SCRIPT>或HTML标记<OBJECT>和</OBJECT>中。也就是说,不能
3、在一个.asp包含文件中打开一个脚本定界符,然后在一个被包含的文件中才关闭该定界符;脚本或脚本命令必须是一个完整的单元。例如,下面的脚本将无法运行:<!--Thisscriptentsinmainfile<!--#includefile="header1.inc"-->Next%>下面的脚本将正常运行:<%Fori=1ton1234下一页>>>>这篇文章来自..,。statementsinmainfile%><!--#includefile="header1.inc"--><%Next
4、%>--------------------------------------------------------------------------------使用HTML表格使用ASPRequest对象,您可以创建一个简单而功能强大的脚本来收集和处理HTML表格数据。在本主题中,您将不仅学会如何创建基本的表格处理脚本,而且还将获得用于验证L表格HTML表格是收集L标记的排列。文本框、按钮和复选框都是典型的控件,这些控件使用户和L示例产生一个表格,在表格中,用户可以输入姓名、年龄并包含一个将这些信息提交给METHOD="POST
5、"ACTION="myfile.asp"><INPUTTYPE="text"NAME="firstname"><INPUTTYPE="text"NAME="lastname"><INPUTTYPE="text"NAME="age"><INPUTTYPE="hidden"NAME="userstatus"VALUE="neit"VALUE="Enter"></FORM>处理ASP输入的表格在表格向L<FORM>标记的ACTION属性所指定的.asp文件(在前面的例
6、子中,该文件被称为Myfile.asp)。.asp文件包含了处理表格值(如显示结果表或从数据库查询信息)的脚本。可以通过三种途径用.asp文件收集HTML表格的值静态的.htm文件可以包含一个将其数值邮送给.asp文件的表格。.asp文件可以创建一个将其信息邮送给另一个.asp文件的表格。.asp文件可以创建一个将其信息邮送给自身的表格,即包含该表格的文件。前两个方法的操作方式相同,当表格与网关程序交互时,除ASP之外,可以包含读取和响应用户选择的命令。创建一个包含表格定义且传送信息给自身的.asp文件较复杂,但却是有很强功能的处理表格的
7、方法。这一过程在验证表格输入中演示。获得表格输入ASPRequest对象提供了两种集合,在很大程度上简化了检索附加在URL请求上的表格信息的任务。QueryString集合QueryString集合获取作为跟在请求的URL的问号后面的文本传递给yfile.asp?firstname=Jefflastname=Smithage=30userstatus=nee")%><%=Request.QueryString("lastname")%>.Youare<%=Request.QueryString("age")%>
8、;yearsold.<%IfRequest.QueryString("userstatus")="newuser"thenResponse.Write"Thisis&nbs上一页1234
此文档下载收益归作者所有