警报窗口处于活动状态时禁用键输入

时间:2015-10-23 16:54:44

标签: javascript c# asp.net .net

我遇到的问题是,当显示警告框时,用户只是多次进入,因此使用回车键按下警报框的“确定”并且他们错过了该消息。是否有一种快速方法可以禁用警报窗口上的按键,只允许鼠标输入?

2 个答案:

答案 0 :(得分:0)

将警报框替换为您自己的模式实现,因为它会阻止用户在关闭之前访问您的代码。 Source

  

对话框是模态窗口 - 它们阻止用户访问   程序界面的其余部分,直到对话框关闭。   因此,您不应过度使用任何创建的函数   对话框(或模态窗口)。

答案 1 :(得分:0)

不,因为它是一个Web浏览器API,它的行为是在浏览器上实现的。

您可以将消息显示为模式,并禁用它的按钮。

尝试使用this Jquery插件