在网页中,我要执行一个上载事件,在上载完毕之前,有什么办法禁用关闭按钮,直到上载结束?答案一经证实可行,立即结贴并奉上高分!
能回答出如何禁用网页窗口按钮者,也有高分。
能回答出如何禁用网页窗口按钮者,也有高分。
解决方案 »
- 怎么后台设置关闭输入法
- 请问购物车为什么一定要用session或者cookie实现 不能用数组?
- flexigrid显示WCF返回Json数据问题。
- sql server 2005 express 笨问题...
- SqlDataAdapter如何像SqlDataReader的HasRows那样判断select执行结果是否为空?
- 如何将将数据库中的图片绑定到DataList上
- asp.net文件上传后显示“文件名无效” 请高手帮忙。
- 配置IIS后,在IE中不显示文件名为后缀
- 兄弟们能问这样一个问题吗?
- 请问我在script里有total1变量,在网页里调用,报错,请问怎么办?
- ==============OA框架的设计=============
- 为什么日期验证老是报错?
<asp:Button ID="Button1" runat="server" BackColor="InactiveCaption" Font-Bold="True" Font-Size="12pt" ForeColor="White" Height="23px" OnClick="Button1_Click"
Text="回复" Width="58px" OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False"/>前台加上红色的那句 protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.Button1.Attributes["onclick"] = this.GetPostBackEventReference(this.Button1) + ";this.disabled=true;";
}
} 后台在Page_Load事件加这句.
这个就想CSDN的回复一样.
只能通过DIV或8、9楼那样的方法
设置按钮不可作用
还有就是,楼主要的是禁用IE的关闭按钮,那个小红叉,而不是随便哪个按钮
<body onbeforeunload="return '上传中,你确认关闭么?'; ">
</body>
</html>
单纯想在web程序中禁用客户端的程序功能,做不到。
用ActiveX做一个半透明悬浮窗口,位置位于IE的最小化,最大化和关闭的位置,大小一样
在点上传按钮的时候,ActiveX控件显示,上传完后,ActiveX控件隐藏
上传结束后,一切照旧
关注下
UseSubmitBehavior="False“ ;
这是简单的方法
但是这样做,就不能进行数据验证。更适合的方法是在c#代码实现