请问:提交服务器以后(在服务器返回前),锁定页面,不允许做其他动作,怎么实现?
比如出现一个转啊转的圈圈,等服务器返回了就消失了,谢谢
比如出现一个转啊转的圈圈,等服务器返回了就消失了,谢谢
解决方案 »
- 【在线-谢谢】Stopwatch中ElapsedTicks的单位的什么?毫秒吗?
- 数据查询问题
- 请问开源质量又不错的免费“网店系统”有哪些?
- 提交后让父窗口跳到新的页面并刷新该如何实现呢?
- 直接打印网页的问题:表格太长被自动分为几页,但页头或页尾会缺失一根横线,有时一行数据被分到两页
- 大家的数据访问层都用啥?
- 我这样写一个事件怎么没反应呢?
- 存储过程除了在SQL SERVER 存储过程里建立,还能在哪写
- 求一sql语句
- 利用C#编写控件直接打印Web(Html)页面(不用IE菜单打印命令)而且可以做相关设置!
- js实现不间断滚动
- 请教高手:如何在UpdateProgress里实现网页弹出层的效果
/// <summary>
/// 40%透明 阴影层的脚本
/// </summary>
/// <returns></returns>
public static string DropDragDiv()
{
string tHTML = "";
tHTML += "<div id=\"overlay\" style=\"z-index:1;filter:alpha(opacity=40);left:0px;top:0px;width:100%;height:100%;background-color:black;position:absolute;moz-opacity:0.4;opacity:.40;\"></div>\r\n";
tHTML += "<script type=\"text/javascript\">\r\n";
tHTML += "<!--\r\n";
tHTML += "var timeoutid = '';\r\n";
tHTML += "function SetOverLay(id,opacity)\r\n";
tHTML += "{\r\n";
tHTML += " document.getElementById(id).style.filter=\"alpha(opacity=\" + opacity + \")\";\r\n";
tHTML += " document.getElementById(id).style.MozOpacity=opacity/100;\r\n";
tHTML += " document.getElementById(id).style.Opacity=opacity/100;\r\n";
//tHTML += " document.getElementById(id).focus();\r\n";
tHTML += " document.getElementById(id).style.height=document.body.offsetHeight + \"px\";\r\n";
//tHTML += " document.onkeydown=kFalse;\r\n"; //不响应键盘事件
tHTML += " if (parseInt(opacity)<70)\r\n";
tHTML += " {\r\n";
tHTML += " timeoutid = setTimeout(\"SetOverLay('\" + id + \"',\" + (opacity+5) + \");\",100);\r\n";
tHTML += " }\r\n";
tHTML += "}\r\n";
tHTML += "SetOverLay('overlay',0);\r\n";
tHTML += "function kFalse(){return false;}\r\n";
tHTML += "function kTrue(){return true;}\r\n";
tHTML += "//-->\r\n";
tHTML += "</script>\r\n";
return tHTML;
}
PS:LZ 不是写程序的吧
是写程序的,惭愧啊,正在学ASP.NET,希望能和你的签名一样,每天一小步
样式中的display可以控制层的显示和隐藏