如何在页面提交后显示一段动画,成功后再恢复原来的页面

zyg9108 2003-08-31 12:05:05
如何在页面提交后显示一段动画,成功后再恢复原来的页面
...全文
51 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyg9108 2003-08-31
  • 打赏
  • 举报
回复
我用的是服务器控件,代码写在类里面,提交后调用的是一个WebService服务,代码如下:

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub

Private Overloads Sub btnSure_Click(ByVal sender As System.Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles btnSure.Click
Dim sTemp As String

Try
Dim scriptString As String = "<script language=JavaScript>"
scriptString += "document.all('divDonghua').style.display = 'block';<"
scriptString += "/"
scriptString += "script>"

Me.RegisterStartupScript("key", scriptString)

cBusObject = New WebUserInterFace.localhost.BusinessService

sTemp = cBusObject.DataExc("统计信息")
Response.Write("<FONT face=宋体 size=2 color=#ff3366>" & sTemp & "</FONT>")

Catch ex As Exception
Response.Write("<FONT face=宋体 size=2 color=#ff3366>" & ex.Message & "</FONT>")
End Try
End Sub
xrll 2003-08-31
  • 打赏
  • 举报
回复
content="1;..." 1是指驻留时间为1秒。
panyee 2003-08-31
  • 打赏
  • 举报
回复
在此页定义一个<div id=divDonghua style="display:none">动画内容</div>


在提交时
<form onsubmit="check()">

function check()
{
document.all("divDonghua").style.display = "block";
return true;
}

在post之后, 显示新的页面, 这个层就又不显示了
xrll 2003-08-31
  • 打赏
  • 举报
回复
<Meta http-equiv="refresh" content="1; url=要去的页面">
<html>
<head>
<style type="text/css">
<!--
BODY { FONT-SIZE: 9pt }
-->
</style>
</head>
<body>
<center>
这里放置动画
</center>
</html>
zyg9108 2003-08-31
  • 打赏
  • 举报
回复
请大家关注一下
wzhgsww 2003-08-31
  • 打赏
  • 举报
回复
up
zyg9108 2003-08-31
  • 打赏
  • 举报
回复
请大家关注一下

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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