如何把服务器的图片资源替换掉
A. 我搜的js代码,但是里面的图片直接连得服务器的,怎么把它换本地图片
//如果一开始就有
//pics1=[{imgsrc这一句的话,那本地图橡正片就用
pics1=[{img:'D:\imagesa.jpg',link:'#',time:5000}];
//如果一开始没有,是你凳棚自己加的,那就用下面这句
pics1=[{url:'D:\imagesa.jpg',link:'#',time:5000}];
//其中,url是图片的路径枣如则,link是该图片的a链接
//<ahref="这里就是link"><imgsrc="这里就是url"/></a>
string filename = FileUpload1.FileName; //获取上传的文件名
string fileup = Server.MapPath("\\Web\\images\\" + filename); //获取服务器保存文件的路径
string filetype = FileUpload1.PostedFile.ContentType; //获取文件类型,做判断用
string fileclass= filename.Substring(filename.LastIndexOf(".")+1); //获取文件扩展名,做判断用
if (fileclass == "gif") //判断扩展名
{
if (filetype == "image/gif") //判断类型
{
FileUpload1.SaveAs(fileup); //上传到服务器中
if (File.Exists("\\Web\\images\\logo.gif")) //判断如果服务器中这个路径下存在logo.gif文件
{
File.Delete("\\Web\\images\\logo.gif"); //那么就将它删除
}
File.Move("\\Web\\images\\" + filename, "\\Web\\images\\logo.gif"); //把上传上来的文件重命名为logo.gif
Image1.ImageUrl = "/Web/images/logo.gif"; //让image1控件显示上传上来的文件
}
else
{
Response.Write("<script>alert('系统检测到上传的文件非法格式!');</script>"); //如果类型不正确提示
}
}
else
{
Response.Write("<script>alert('上传的文件格式不正确!');</script>"); //如果扩展名不正确提示
}