asp自动跳转刷新
2014-12-02 09:46
92 查看
Server.ScriptTimeout=666666666
response.flush
start_time=now()
Response.Buffer=True
set rsg=server.createobject("adodb.recordset")
bid=request("bid")
igc=request("igc")
act=request("act")
if bid<>"" then
bid=request("bid")
else
bid=0
end if
if igc<>"" then
igc=request("igc")
else
igc=0
end if
if act="url" then
file=server.mappath("gequUrl.txt")
set fs=Server.CreateObject("Scripting.FileSystemObject")
set txt=fs.opentextfile(file,1,true)
if not txt.atendofstream then
line=txt.ReadAll
end if
set txt=nothing
set fs=nothing
if line<>"" then
response.Write("<script>window.location.href='"+line+"';</script>")
else
response.Write("<script>window.location.href='';</script>")
end if
response.End()
end if
if bid=0 then
rsg.open"select top 20 id from table order by id desc",conn,1,1
else
rsg.open"select top 20 id from
table where id<"&bid&" order by id desc",conn,1,1
end if
do while not rsg.eof
'do something
lastid=rsg("id")
igc=igc+1
rsg.movenext
loop
rsg.close
if lastid<>1 then
EndTime=now()
UseTime=DateDiff("s",start_time ,EndTime )
response.Write("总共花了"&UseTime&"秒<br>")
Call WriteTxt("xx?bid="&lastid&"&igc="&igc)
Response.Write("<li class=""red""> 页面将自动刷新</li>")
Response.Write("<form name=""SiteCollect1"" id=""SiteCollect1"" action=""?bid="&lastid&"&igc="&igc&""" method=""post"" ></form>")
Response.Write("<script language=""javascript"">document.SiteCollect1.submit();</script>")
Response.Flush()
end if
set rsg=nothing
Call CloseConn()
response.Write("统计完成<br>")
response.Write("总共有"&igc&"首<br>")
function WriteTxt(str)
filepath=Server.MapPath("gequUrl.txt")
set fileConn=Server.CreateObject("Scripting.FileSystemObject")
set fileOpen=fileConn.OpenTextfile(filepath,2,true)
fileOpen.write(str)
fileOpen.close
set fileConn=nothing
set fileOpen=nothing
end function
response.flush
start_time=now()
Response.Buffer=True
set rsg=server.createobject("adodb.recordset")
bid=request("bid")
igc=request("igc")
act=request("act")
if bid<>"" then
bid=request("bid")
else
bid=0
end if
if igc<>"" then
igc=request("igc")
else
igc=0
end if
if act="url" then
file=server.mappath("gequUrl.txt")
set fs=Server.CreateObject("Scripting.FileSystemObject")
set txt=fs.opentextfile(file,1,true)
if not txt.atendofstream then
line=txt.ReadAll
end if
set txt=nothing
set fs=nothing
if line<>"" then
response.Write("<script>window.location.href='"+line+"';</script>")
else
response.Write("<script>window.location.href='';</script>")
end if
response.End()
end if
if bid=0 then
rsg.open"select top 20 id from table order by id desc",conn,1,1
else
rsg.open"select top 20 id from
table where id<"&bid&" order by id desc",conn,1,1
end if
do while not rsg.eof
'do something
lastid=rsg("id")
igc=igc+1
rsg.movenext
loop
rsg.close
if lastid<>1 then
EndTime=now()
UseTime=DateDiff("s",start_time ,EndTime )
response.Write("总共花了"&UseTime&"秒<br>")
Call WriteTxt("xx?bid="&lastid&"&igc="&igc)
Response.Write("<li class=""red""> 页面将自动刷新</li>")
Response.Write("<form name=""SiteCollect1"" id=""SiteCollect1"" action=""?bid="&lastid&"&igc="&igc&""" method=""post"" ></form>")
Response.Write("<script language=""javascript"">document.SiteCollect1.submit();</script>")
Response.Flush()
end if
set rsg=nothing
Call CloseConn()
response.Write("统计完成<br>")
response.Write("总共有"&igc&"首<br>")
function WriteTxt(str)
filepath=Server.MapPath("gequUrl.txt")
set fileConn=Server.CreateObject("Scripting.FileSystemObject")
set fileOpen=fileConn.OpenTextfile(filepath,2,true)
fileOpen.write(str)
fileOpen.close
set fileConn=nothing
set fileOpen=nothing
end function
相关文章推荐
- ASP.Net防止刷新自动触发事件的解决方案
- 网页自动跳转与刷新
- ASP.Net防止刷新自动触发事件的解决方案
- 如何在ASP.NET的代码中增加页面自动刷新
- 页面自动刷新与自动跳转
- 在ASP.NET登录页面中如何实现文本框焦点自动跳转及通过回车键提交表单
- 一个可以返回前一页并自动刷新页面的ASP代码.
- ASP.Net防止刷新自动触发事件的解决方案
- asp.net中按时间自动刷新页面
- Asp.net 2.0 根据客户端IP地址进行自动跳转(二级域名或子目录)
- 如何在asp.net中关闭B页面时,自动刷新A页面?
- 如何在asp.net中关闭B页面时,自动刷新A页面?
- ASP.Net防止刷新自动触发事件的解决
- ASP.Net防止刷新自动触发事件的解决方案
- asp页面自动刷新
- ASP.Net防止刷新自动触发事件的解决方案
- 如何在asp.net中关闭B页面时,自动刷新A页面?
- 实现页面自动刷新,页面自动跳转,页面自动关闭
- ASP网页在载入时自动刷新两次代码
- 页面自动刷新和自动跳转代码