图片绝对路径与相对路径的转换

我想文件中图片的相对路径(../images1/title.jpg),替换为该文件的绝对路径,
(../)出现几次,就替换几个文件夹
child2-1.html中的一个图片<img src="../images1/title.jpg" />
D:\Works\web4\guide\child1\child2\child2-1.html
D:\Works\web4\guide\child1\child2
                                           ../images1/title.jpg
替换后
D:\Works\web4\guide\child1\images1/title.jpg

child2.html种的一个图片<img src="../../images/title_1.jpg" />
D:\Works\web4\guide\child1\child2\child2.html
D:\Works\web4\guide\child1\child2
                                 ../      ../images/title_1.jpg
替换后
D:\Works\web4\guide\images\title_1.jpg

还请各位高手多帮忙了,很急..多谢


一只甜甜圈
浏览 543回答 2
2回答

MMTTMM

使用Server.MapPath()吧,比如:Server.MapPath("./imgs/1.jpg")获取到的就是1.jpg的绝对路径
打开App,查看更多内容
随时随地看视频慕课网APP