asp如何调用绝对路径

来源:百度知道 编辑:UC知道 时间:2024/05/22 00:19:29
为了方便 经常用includ调用 有时候调用的文件里还有调用 这下就郁闷了... 由于每个文件放在不同文件夹里 所以对于调用的文件相对路径也不同 而且没法改 因为调用文件里还有调用 还有图片 css也有这个题。。。

说得比较乱 但有经验的人应该明白大概什么意思 说的简单点就是如何调用文件 图片 css这些的绝对路径(不能用相对路径) 希望高手出来指点 送上50分!
哈哈 全部自己搞定了 就差图片调用了 能用../ 也不能用e:\data\1.mdb" 这种 谁把这个解决 马上送分!

Server.MapPath(path)

定义和用法

MapPath 方法可把指定的路径影射到服务器上相应的物理路径上。

注释:此方法不能用于 Session.OnEnd 和 Application.OnEnd 中。

<%

response.write(Server.MapPath("test.asp") & "<br />")

response.write(Server.MapPath("script/test.asp") & "<br />")

response.write(Server.MapPath("/script/test.asp") & "<br />")

response.write(Server.MapPath("\script") & "<br />")

response.write(Server.MapPath("/") & "<br />")

response.write(Server.MapPath("\") & "<br />")

%>

在上传到ASP服务器上你只要想用到绝对路径一定会用上这个函数

可以调用绝对路径,比如连接数据库的时候可以使用绝对路径
connstr="e:\data\1.mdb"
也可以用include
<!--#includ