怎样彻底删除ASP上传图片?

chate 2010-02-20 07:25:46
发现程序里的同名上传图片覆盖以后会相互干扰。比如,上传到http://localhost/1.jpg后,再上传尺寸不同的同名图片,程序里的一些变量(长宽等)还是最先上传的图片的参数。

请问怎样彻底删除第一张图片的信息呢?我把1.jpg删除后,刷新http://localhost/1.jpg找不到网页:“正在查找的网页可能已被删除、重命名或暂时不可用。”但在地址栏重新打开http://localhost/1.jpg,图片依然显示?!
再次刷新、重新打开,那张图片依然存在!

怎样才能彻底删除http://localhost/1.jpg,使这张图片在重新打开页面时也无法显示?
...全文
671 54 打赏 收藏 转发到动态 举报
写回复
用AI写文章
54 条回复
切换为时间正序
请发表友善的回复…
发表回复
chate 2010-06-07
  • 打赏
  • 举报
回复
谁知道这个缓存保存的位置?
chate 2010-05-30
  • 打赏
  • 举报
回复
[Quote=引用 49 楼 sayfree 的回复:]
今天又看到了这个帖子,这么长时间还没结贴,看来楼主一直在为此问题纠结。。。
我又看了一下你的问题,是这样,应该是在你的贴图的地方设置有图片的宽度和高度,这样无论你上传什么尺寸的图片,都是以设置的宽度和高度显示。
所以,你检查一下IMG的各个属性。
[/Quote]谢谢关注!
图是用户上传的,尺寸不定,所以不能预先设定。
主要是想搞清这个缓存具体在什么位置?!
chate 2010-05-30
  • 打赏
  • 举报
回复
[Quote=引用 48 楼 sjz123426 的回复:]
fso。delete(路径)

引用 12 楼 chate 的回复:
回复上面3位:
1、刚刚已经在不同机器上证实是客户端缓存了!
2、#10楼的语句可以写在任意位置吗?基础很差,回头我试试!
3、#11楼:我是用ASP上传覆盖的。怎样用FSO删除?语句怎么写?
谢谢各位!
[/Quote]我在FTP里删除也不管用,不知是哪里的缓存!
pofengzhou 2010-05-29
  • 打赏
  • 举报
回复
迷茫哦……
sayfree 2010-05-28
  • 打赏
  • 举报
回复
今天又看到了这个帖子,这么长时间还没结贴,看来楼主一直在为此问题纠结。。。
我又看了一下你的问题,是这样,应该是在你的贴图的地方设置有图片的宽度和高度,这样无论你上传什么尺寸的图片,都是以设置的宽度和高度显示。
所以,你检查一下IMG的各个属性。
sjz123426 2010-05-28
  • 打赏
  • 举报
回复
fso。delete(路径)
[Quote=引用 12 楼 chate 的回复:]
回复上面3位:
1、刚刚已经在不同机器上证实是客户端缓存了!
2、#10楼的语句可以写在任意位置吗?基础很差,回头我试试!
3、#11楼:我是用ASP上传覆盖的。怎样用FSO删除?语句怎么写?
谢谢各位!
[/Quote]
chate 2010-05-27
  • 打赏
  • 举报
回复
DDDDDDDDDD
chate 2010-05-14
  • 打赏
  • 举报
回复
DDDDDDDDDD!
chate 2010-05-06
  • 打赏
  • 举报
回复
DDDDDDDDDD!
zdxylme 2010-04-20
  • 打赏
  • 举报
回复
学习一下,对我有用
chate 2010-04-19
  • 打赏
  • 举报
回复
[Quote=引用 41 楼 wcwtitxu 的回复:]
可以,程序自动删除旧照片[/Quote]
这当然好了!
能说明一下怎样自动删除吗?
做一个网页,不用打开就能自动删除旧照片吗?这个程序每天自动执行,不用任何人工干预?
wcwtitxu 2010-04-19
  • 打赏
  • 举报
回复
[Quote=引用 39 楼 chate 的回复:]
既然是缓存,应该可以删除吧……
[/Quote]

问题是一直找不到哪里可以清
并且就算你找到了,你也不能够确定访问者也会那样子去清

-------------------------

[Quote=引用 39 楼 chate 的回复:]
如果重命名,占用空间会很大,还要经常手工删除!
[/Quote]
可以,程序自动删除旧照片

-------------------------

当然,在服务器上可以还是用覆盖. img src 中加入 Get 参数也行
<img src="/xx/xxxx/xxx.jpg?update=<%=时间戳%>" />
y1260405289 2010-04-19
  • 打赏
  • 举报
回复
chate 2010-04-18
  • 打赏
  • 举报
回复
[Quote=引用 36 楼 wcwtitxu 的回复:]
之前,遇到同样情况,图片更新了.

但浏览器显示图片时,还按旧图的宽高显示. 导致图片失真.

清除IE缓存,也问题依旧
-----

那时候没有找到原因.

-----

因为这是浏览器管理缓存资源的问题.后来就不理了.

-----

最后是上传图片时,按时间戳重命名
[/Quote]
对,就是这样!
既然是缓存,应该可以删除吧?如果重命名,占用空间会很大,还要经常手工删除!
chate 2010-04-18
  • 打赏
  • 举报
回复
[Quote=引用 35 楼 snowhite88 的回复:]
覆盖就自动删除前一图片了,信息估计还在表的记录里,你还要删除一条记录
[/Quote]
只是图片,没有表。
覆盖无法删除前一图片所有信息,不知道在哪个缓存里!
李睿_Lee 2010-04-18
  • 打赏
  • 举报
回复
某些时候,这缓存就像苍蝇一样,很让人头疼,而你又消灭不掉他。
wcwtitxu 2010-04-17
  • 打赏
  • 举报
回复
之前,遇到同样情况,图片更新了.

但浏览器显示图片时,还按旧图的宽高显示. 导致图片失真.

清除IE缓存,也问题依旧
-----

那时候没有找到原因.

-----

因为这是浏览器管理缓存资源的问题.后来就不理了.

-----

最后是上传图片时,按时间戳重命名
mark271828 2010-04-17
  • 打赏
  • 举报
回复
飘过,飘过
snowhite88 2010-04-16
  • 打赏
  • 举报
回复
覆盖就自动删除前一图片了,信息估计还在表的记录里,你还要删除一条记录
chate 2010-04-16
  • 打赏
  • 举报
回复
有人知道吗?
!!!
加载更多回复(31)

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧