您当前的位置: AG亚游集团 > 网站编程 > ASP教程 > ASP包含文件include带参数的问题

ASP包含文件include带参数的问题

作者:xiaoxiao 来源:未知 发布时间: 2014-07-04 13:35 点击: 次
在ASP中使用include来包含文件,一般的有以下两种方式: !--#include file=相对路径-- 或 !--#include virtual=根目录下的绝对路径-- 这两种包含文件的方式,其实都没有明确一点,那就是被包含的文件是否可以带参数。为什么要提到这个问题呢,我们来看一个需求。 一个

AG亚游集团,  外媒指出,失去安巴尔省首府拉马迪对伊拉克政府和美国在伊战略都是一个打击。重新夺回拉马迪将是伊拉克政府面临的一个巨大挑战,伊政府不得不呼吁什叶派民兵加入攻打“伊斯兰国”武装的行动,但让什叶派民兵深入逊尼派穆斯林新脏地带又会引发宗派势力反弹。

“港人应认识这一点:当连彭定康这个泛民憧憬的代言人也认为‘港独’只是自欺欺人,为何那些有如过街老鼠的‘港独’分子,还幻想会得到稍为理性的人支持?”香港《晴报》称,无论从宪制还是实际的角度看,“港独”根本站不住脚。“港独”分子以他们的“人权”,作为争取“港独”的理据,但他们有没有想过,香港有更多人希望背靠中国,面向世界,并好好地继续在香港生活下去?今年开什么店好  三星和苹果由拇指大小到口袋大小的音乐器同时也面临着来自手机制造商们的竞争,这些手机制造商正在将MP3音乐功能加入它们的高端手机上。

ASP包含文件include带参数的问题

  在ASP中使用include来包含文件,一般的有以下两种方式:

  <!--#include file="相对路径"-->

  或

  <!--#include virtual="根目录下的绝对路径"-->

这两种包含文件的方式,其实都没有明确一点,那就是被包含的文件是否可以带参数。为什么要提到这个问题呢,我们来看一个需求。

  一个网站,我们往往都包含一个统一的头部文件,假设是top.asp。但我们不同页面希望有一个不同的title,这是为了SEO着想。于是我们在top.asp里面做了如下判断:

<%

  id=trim(Request.Querystring("id"))

  select case id

  case 1

    title="title1"

  case 2

    title="title2"

  '....

  end select

  '.....

  %>

所以,我们在包含top.asp的时候,我们想告诉当前是哪个页面,以便于实现不同页面有不同的title。

  郁闷的是,<!--#include file="top.asp?id=1"-->,这个用法会报错,即ASP不允许包含文件时带参数。

  那有没有什么办法来解决这个问题的,有的。把top.asp里面加一个函数框起来,即:

  

<%

  sub top(id)

'下面这句就注释掉了

  'id=trim(Request.Querystring("id"))

  select case id

  case 1

    title="title1"

  case 2

    title="title2"

  '....

  end select

  '.....

end sub

  %>

在包含top的时候,直接包含top.asp文件,即<!--#include file="top.asp"-->。但还没有完,我们得再调用一下top函数,即:

  <!--#include file="top.asp"-->

  <%

  call top(1)

  %>

这样,就实现我们想要的效果了。

  
分享到:
本文"ASP包含文件include带参数的问题"由远航站长收集整理而来,仅供大家学习与参考使用。更多AG亚游集团尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 广告合作 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(AG亚游集团). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类AG亚游集团.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4
小丁近5场命中率仅为38.8% 他需要调整打法了 日本忧贸易战劝美“开小灶” :贡献大应得到豁免 自揭短?美高官主动爆料:在这件事上俄背了黑锅 各地物价水平如何?26省份4月CPI同比涨幅回落 官方媒体披露:解放军中型合成营已初步成型 “粮油大盗”22个月作案百起 自己吃不完卖掉换钱 威少43准三双拯救雷霆 布克39分太阳功亏一篑 美国佛州州长签署控枪法案 系美颁布首份控枪法案 玩太嗨!3453万大奖女得主隐瞒家人原因竟是… 伊朗石油部长:伊朗石油领域没有外国投资也能存活 奇牛国际:意大利两党即将完成组阁 总理人选仍未确定 印度舰载版LCA战机带着舰钩试飞 曾被印海军抛弃
33+13+9!詹皇苦拼40分钟 末节吃T看出他的无奈 阿森纳大将惹恼西甲劲旅:别利用我们帮你涨工资 官方138杆147分:宾汉姆第4次 奥沙利文14杆 特朗普将在6月12日于新加坡会见金正恩 驻叙大使齐前进:不能搞“强权即公理”的丛林法则 沪锡 中长线涨势可期 联合国呼吁也门冲突各方结束战争并重启谈判 邦达亚洲:加拿大总理放鸽 美元加元上行 进球gif-VAR收效!杜威头球破旧主 恒丰暂1-1华… 男子涉诈骗被关423天取保后20多年无果 获赔22万 俄法工商会:法国企业将继续在伊朗和俄开展业务 排坛00后天才盘点:李盈莹领衔 朱婷两队友入围
原创社-再出发 刘炜依然期待第三春 小伙感情受挫欲轻生 把煤气罐搬到卧室放煤气自杀 从头号替补到与老虎争冠 揭秘威士伯赛黑马康纳斯 郭树林涉吴学占团伙6项罪名 哥哥:家人情绪不稳定 日媒:中国公安就兵库留学生碎尸案与日方交换信息 厄齐尔经纪人回击名宿:蹭热度 嫉妒厄齐尔工资 朱琳详解胜段莹莹原因 冲TOP100不强求顺其自然 开售不到一个月 苹果HomePod已砍下3%市场份额 政协委员:状元炒作营造分数至上氛围 应彻底禁止 地摊卖什么最火 不怕死想发财的兄弟进 90后怎么赚钱白手起家 女生最吃香的十大职业 AG亚游集团