ASP中 Javascript的不算大的小问题?

gdwebinfo 2003-05-25 01:33:31



======== 源码 =============

<script language="Javascript">
function reloadme()
{
window.location.reload();
//return true;
}
</script>



<body text="#000000" onload="reloadme();">

=============================

我原本目的是想让页面在载入的时候重载入刷新一次,
怎么得到的结果是:页面一直闪个不停,一直在重载入。

请问是哪里出错了呢?

本来这个页面是 ASP,因为上传修改了图片,而在管理页面时被缓存了,每次都需要按 F5 刷新一次才能得到最新的上传的新图片。故不得不重载一次,希望不需按F5。我已经按最常规的办法清除缓存了,不过还是达不到上面所说的效果。
如用以下方法:

<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 2002 08:21:57 GMT">



<%
Response.Buffer = True
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache"
%>

...全文
34 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lincon1013000 2003-05-25
  • 打赏
  • 举报
回复
能负发送代码到我的 e-mail?
e-mail:lincon1012000"yahoo.com.cn
lincon1013000 2003-05-25
  • 打赏
  • 举报
回复
增杨用vb实现在网页上飞动的文字呢?
N1rvana 2003-05-25
  • 打赏
  • 举报
回复
因为你每次载入这个页面都会由于有<body text="#000000" onload="reloadme();">这样一句而再次载入本页面,这样下去就是无休止的载入、载入……对吧?

如果我没有理解错楼主的意思,你可以在上传成功后用Redirect的方法载入这个页面实现你要的效果。

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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