急!!!!!!如何在用户第一次提交后,等待页面时禁止用户一切操作

INTEL8086 2005-03-22 10:36:33
如题
我在后台前台都写了不对
前台写完,空件是封了但不执行后台代码了
前台写完,空件等到后台代码执行完才封掉.
郁闷中........望高手指点

...全文
109 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wxqq2001 2005-03-22
  • 打赏
  • 举报
回复
private void Page_Load(object sender, System.EventArgs e)
{
btn.Attributes.Add("onclick","state=true;");
StringBuilder sb=new StringBuilder();
sb.Append("if (!state) return;");
sb.Append("var button=document.getElementById('btn');");
sb.Append("button.value=\" Please Wait... \";");
sb.Append("document.body.style.cursor='wait';");
sb.Append("button.disabled=true;");

string strScript="<script>";
strScript=strScript +"var state=false;";

//将函数绑定到页面的onbeforeunload事件:
strScript=strScript +"window.attachEvent('onbeforeunload',function(){" +sb.ToString()+ "});";
strScript=strScript +"</"+"script>";
Page.RegisterStartupScript("onbeforeunload",strScript);
}
DeltaCat 2005-03-22
  • 打赏
  • 举报
回复
看不明白
LoveCherry 2005-03-22
  • 打赏
  • 举报
回复
http://www.cnblogs.com/tintown/archive/2005/03/08/114963.html
INTEL8086 2005-03-22
  • 打赏
  • 举报
回复
多谢 wxqq2001(就让我用一生等待)

62,266

社区成员

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

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

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

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