日期:2014-05-19  浏览次数:20955 次

如何让鼠标暂时不可点击
Excel预览时,通过代码一点点画Excel然后预览,如果数据过多,操作时间就会过长,这时鼠标可以点击其他控件.
我想让鼠标在Excel预览时呈现沙漏壮,而且不可点击其他控件.
该如何实现,请大家帮忙解决,谢谢~~

------解决方案--------------------
<SCRIPT language=javascript>
<!--
var secs = 15;
document.agree.agreeb.disabled=true;
for(i=1;i <=secs;i++) {
window.setTimeout( "update( " + i + ") ", i * 1000);
}
function update(num) {
if(num == secs) {
document.agree.agreeb.value = " 我已认真阅读并完全同意以上条款 ";
document.agree.agreeb.disabled=false;
}
else {
printnr = secs-num;
document.agree.agreeb.value = "请认真查看 <条款和声明> ( " + printnr + " 秒后继续) ";
}
}
//-->

<input type= "submit " value= "请认真查看 <条款和声明> (15 秒后继续) " name= "agreeb ">
------解决方案--------------------
this.Cursor =System.Windows.Forms.Cursors.WaitCursor;
------解决方案--------------------
和搂住一样
严重的关注
------解决方案--------------------
没用过web,帮定
------解决方案--------------------
up
------解决方案--------------------
up

------解决方案--------------------
up
------解决方案--------------------
设一个标志

然后截取BODY MOUSECLICK

如果允许点击 EVENT。BUBBLE

------解决方案--------------------
把其他的控件先Enable一下!
------解决方案--------------------
我是web窗体的,而且相应的代码都是写在cs文件里,处理鼠标的方法应该不能用javascript吧.
----------------------------
web里想实现应该还只能用javascript了
------解决方案--------------------
怎么可能不可以用javascript,可以用的
------解决方案--------------------
mark