后台取值_s_path =Server.MapPath("~/Files") +dt.Rows[0]["s_path"].ToString();
部署到iis中后取出来的路径是 火狐中: d:\Program%20Files\Files\0100300100\100917041842.jpg
IE6: file:///D:/Program%2520Files/Files/0100300100/100917041842.jpg图片不显示啊
把路径粘到浏览器地址栏 把%20和 %2520 换成空格 就能显示了这个问题怎么解决 ??
别说换成绝对路径,换不了
搜了半天也没搜着
部署到iis中后取出来的路径是 火狐中: d:\Program%20Files\Files\0100300100\100917041842.jpg
IE6: file:///D:/Program%2520Files/Files/0100300100/100917041842.jpg图片不显示啊
把路径粘到浏览器地址栏 把%20和 %2520 换成空格 就能显示了这个问题怎么解决 ??
别说换成绝对路径,换不了
搜了半天也没搜着
try:_s_path =Server.HTMLDecode(Server.MapPath("~/Files") +dt.Rows[0]["s_path"].ToString());
_s_path = Page.ResolveUrl("~/Files"+dt.Rows[0]["s_path"].ToString().Replace("\\","/"));
)换成http://xxxx的格式才能显示