如何检测用户是否已选中该框,"阻止此页面创建其他对话框"?
如果用户阻止了确认框的出现,则该函数confirm('foobar')始终返回false.
如果用户无法看到我的确认对话框confirm('Are you sure?'),则用户永远不能执行该操作.
所以,我使用的代码就像if(confirm('are you sure?')){ //stuff... }.因此,false来自浏览器的自动响应将阻止用户进行操作stuff.但是,如果有一种方法可以检测到用户已经选中了该框,那么我可以自动执行该操作.
我认为如果用户已禁用对话,则该函数应该抛出错误,或返回true.该功能用于确认用户请求的操作.
在chrome中,有一种方法可以通过选择"阻止此页面创建其他对话框"来禁用警报.
如果用户已禁用警报,有没有办法通过javascript检查?