三条asp语句搞定路径
作者:LiuYunpeng 时间:2007-10-22 13:30:00
很多人喜欢把一个网站中相同的部分象是统一的页面logo,版权声明等做成一个过程,然后放到一个include文件中,这样所有的页面就都可以使用,但这样就存在一个问题,如果使用绝对路径,移植时就很麻烦,如开发试一般不使用域名,而实际使用时就要进行改动,但如果不用绝对路径的话,根目录和子目录中调动这个过程的时候就有个路径问题,举个例子,图片都放在images目录中,在根目录中调用时用"images/xxx.gif" ,在一级子目录中就要用"../images/xxx.gif"...,那么怎么解决这个问题呢,看下面这个函数
'
' function name : GetPaht()
'
' description: 解决不同目录中的路径问题
'
' parameters: none
'
' author: LiuYunpeng
'
function GetPath()
dim m_intLoop , m_strBaseDIr
for m_intLoop = 2 to ubound(split(Request.ServerVariables ("SCRIPT_NAME"),"/" )) - 1
m_strBaseDir = m_strBaseDir + "../"
next
GetPath = m_strBaseDir
end function
这是就可以这样写图片路径
<img src="&GetPath()+'Images'&"/xxx.gif>,这样的话无论在多少级子目录中都不用担心路径问题了。
相关文章:搞定web设计中网页路径问题
标签:路径
0
投稿
猜你喜欢
SQL Server 2008中的MERGE(不仅仅是合并)
2010-10-15 14:16:00
asp正则表达式详细说明
2008-10-23 16:23:00
ASP中利用ADODB.Stream对象将字节流转换为字符流
2008-06-07 08:56:00
Oracle 游标使用总结
2009-10-02 17:36:00
[翻译]标记语言和样式手册 Chapter 4 引用
2008-01-20 14:19:00
用ADODB.Stream代替FSO读取/写入文本文件
2008-01-31 12:19:00
jQuery 取得 background-position 的值
2009-04-05 16:02:00
Dojo Style Javascript 编程规范
2007-10-25 17:24:00
ASP代理采集的核心函数代码
2010-01-02 20:43:00
sqlserver isnull在数据库查询中的应用
2011-12-01 10:30:25
如何防止Application对象在多线程访问中出现错误?
2009-11-22 19:18:00
面向站长和网站管理员的Web缓存加速指南[翻译]
2008-04-22 21:04:00
如何用ASP实现文章点击数?
2008-08-11 21:17:00
9个个人网站制作诀窍
2007-12-13 11:36:00
oracle学习笔记(三)
2012-01-05 19:28:42
CSS中写expression可能会在Chrome中有问题
2010-01-29 13:10:00
Web2.0 的视觉设计
2007-10-24 20:12:00
10分钟学会Google Map API (二)
2009-06-07 18:14:00
asp下以Json获取中国天气网天气的代码
2011-03-06 11:01:00
谈非线性任务流程的窗口打开方式
2008-08-28 12:47:00