从表中删除记录时使用确认消息。当我单击并删除记录时,“阻止此页面创建其他对话框chrome ”。如何禁用阻止此页面在Chrome提醒中创建其他对话框?
禁用邮件需要更改哪些Chrome设置?我google了很多但没有运气。
先谢谢..
答案 0 :(得分:2)
正如其他人所说,这是Chrome(以及其他浏览器,例如Firefox)的内置安全网,你无法解决这个问题(也不应该尝试)。其目的是防止网站通过反复发出警报来“锁定”页面;对于你解雇的每一个警报,一个新的表面。过去情况是整个浏览器被“锁定”,直到警报被解除(在IE6中尝试)。
冒着离开主题的风险,我倾向于重新考虑你的方法:而不是要求用户确认一个动作,给他们一个撤消它的方法。通常情况下,“删除”操作是故意的,因此添加额外的交互可能是高级用户的PITA。同样地,人们很可能会对警报视而不见,甚至在不阅读警报的情况下将其解雇,这样他们根本没有任何目的。
请参阅:http://patternry.com/p=undo/和Never use a warning when mean Undo
答案 1 :(得分:1)
你做不到。这是浏览器的行为。它不依赖于JavaScript。
答案 2 :(得分:1)
它是Chrome的默认行为。如果您经常显示警报/确认,则会显示此信息,最糟糕的是如果用户选中h复选框,则不会显示任何警报和确认。
您可以使用Jquery Poup来显示任何消息或从用户那里获取任何数据