登录 | 实名认证,暂停注册 | 在线情况 | 搜索 | 帮助
茗香茶楼百家争茗技术交流ASP动态包含网页实例
    
 
ASP动态包含网页实例
发起人:孙帅  回复数:1  浏览数:22069  最后更新:2010/8/19 16:39:17 by baboyes

选择查看 搜索更多相关主题  帖子排序:
2010/3/3 21:23:59
孙帅





中级茶艺师

角  色:茶楼经理
发 帖 数:527
经 验 值:1008
注册时间:2008/7/11
ASP动态包含网页实例

 

文件夹aaa和文件夹bbb分别有内容不同的Content.asp,在页面try.asp动态包含文件夹参数n指示的网页Content.asp。
如,try.asp?n=aaa
由于调用页面Content.asp时,需要根据参数n区分不同的文件夹,所以不能用<!--#include file="aaa/Content.asp" -->的方法。此时可用FSO解决:

<%
Function getFileContents(strIncludeFile) '函数:读取包含文件内容
Dim objFSO,objText,strPage
Set objFSO = Server.CreateObject("Scripting.FileSystemObject") '调用FSO对象
Set objText = objFSO.OpenTextFile(Server.MapPath(strIncludeFile))
getFileContents = objText.ReadAll
objText.Close
Set objText = Nothing
Set objFSO = Nothing
End Function

n=request("n") '2种方式:request.form ,request.querystring
response.write getFileContents(""&n&"/Content.asp")
%>

由此实现了根据不同的参数n调用相应的页面。这种调用方式在Content.asp中的内容比较复杂时很有优越性,如果调用的内容简单,直接JS调用即可。

祝福 CCTV5在线直播 你是哪个公主 生日礼物 繁体字转换 阿拉丁神灯 免费领养QQ宠物猪 爱的烟花 我心永恒
2010/8/19 16:39:17
baboyes





有空来坐坐

角  色:注册用户
发 帖 数:3
经 验 值:3
注册时间:2010/8/19

这个很有用

祝福 CCTV5在线直播 你是哪个公主 生日礼物 繁体字转换 阿拉丁神灯 免费领养QQ宠物猪 爱的烟花 我心永恒
用户在线信息
当前查看此主题的会员: 2 人。其中注册用户 0 人,访客 2 人。


  • 关于本站 版权声明 联系本站 意见建议 大事记
    Powered by BBSXP 2008 MSSQL © 1998-2024 Yuzi.Net
  • Processed in 00.71 second(s)
    Server Time 2024/11/22 21:58:54