在线用户    站点地图 技术论坛 文档中心 站点导航 资源下载 语言参考 教程专题 站点统计 业务项目 使用帮助
您的位置
MSDN参考新加了CSS2参考,全中文,制作精良。245k下载。           新加了sxf_sxf推荐的"动态网页专家指导" 下载!          新加了lsg2002lsg推荐的"ASP.NET高级编程(PDF)" 下载!          新加了DHTML代码预览!!,功能强大哦!欢迎试用          新加了网友lincong为大家提供的SQL Server 2000 程序员指南,有点大,但同时也就说明内容全咯!           新加了网友ibra为大家提供的北大的JAVA课件,很适合初学者入门           新加了一个java的连接缓冲池代码示例           新加了人月神话电子版下载!软件工程巨著哦~~           更新了评分标准,引入了“专家分”概念,相信可以更好的激励大家的学习!详情请看“使用帮助”           新加了由网友GGG提供的“IIS超级管理手册”,值得一看哦!(虽然我没看过 :P )           新加了“英雄榜”,欢迎测试!           “无组件上传·从原理剖析到实践”已经全部完成,源码全部开放,有兴趣的朋友请到文档中心一探究竟。  您的位置  首页>文档中心>ASP>文档A0000271 在同一窗口中打开页面中的链接 在新窗口中打开页面中的链接 将ASPCHINA设为首页 将ASPCHINA加入书签    
 LOGIN HERE
用户:
密码: 忘记密码
记住密码 用户注册 游客进入
相关文章

三个点击提交的三级联动组合框

简单的防止恶意刷新的代码。

如何在不刷新页面的情况下调用远程ASP

表单提交

一个完美的计数器(怎样防止用户刷新页面时加1)

JS.NET编写的防刷新访问记数器
发表文章
如何做页面自动刷新,又不用让用户按回车键来提交数据!

原作者:【豆豆】     提交人:keke961     发布时间:03-06-11     文章类型:转贴     浏览量:2420
参考链结:http://dheart.51.net/wz/index.php?typeid=1&page=3    
关键字:提交|刷新
[本文档没有附件]
字体:    视力保护色: 杏仁黄  秋叶褐  胭脂红  芥末绿  天蓝  雪青  灰  银河白(默认色) [A0000271]

如何做页面自动刷新,又不用让用户按回车键来提交数据!
(01-3-30 240)


【豆豆】 于 2001-3-22 15:49:42 加贴在 Joy ASP ↑:

假设叶面中有如下form:
<form name=InputDate>
...
</form>

如果页面要自动刷新,但该页面有Request.Form,那么通常会出现一个提示框,需要用户确定来提交数据,这就不是自动
刷新了。而对于监控或股票显示来说,不要用户干预又非常重要,下面就可以解决该问题:

<Script Language="JavaScript">
<!--
var limit="0:60" //定义刷新时间

if (document.images){
  var parselimit=limit.split(":")
  parselimit=parselimit[0]*60+parselimit[1]*1
}

function beginrefresh(){
  if (!document.images) return;

  if (parselimit==1){
    InputDate.action="TypeAlert.asp"; //此处为该页面的名称,别忘了外面应该有一个Form,用hidden空间保留此页面所需的Request.Form的数据!
    InputDate.submit()
  } else{
    parselimit-=1
    curmin=Math.floor(parselimit/60)
    cursec=parselimit%60
    if (curmin!=0)
    curtime=curmin+"分"+cursec+"秒后重刷本页!"
    else
    curtime=cursec+"秒后重刷本页!"
    window.status=curtime
    setTimeout("beginrefresh()",1000)
  }
}

window.onload=beginrefresh
//-->
</Script>


这段要加到<HEAD>的上面!

关于这篇文章的评论 [注意:这里仅仅是给大家提供了一个发表对文章本身看法的地方,如果有疑问,请到论坛提出] 我要提问!
miles        2003/6/12 0:26:00
不错!很有价值,是一个思路。
大家别忘了底下还要有一个
<form name=InputDate></form>

他的原理,就是到时间就提交表单到当前页面,从而实现刷新。而表单里应该用<input type=hidden>保留所有上个页面过来的信息。
标题
内容
发言
*您尚未以注册用户身份登录,不能发表评论。这里登录
您的位置
  (c)2000-2021 Yup Studio, all rights reserved.  
85.9375