如何在按Ctrl + S
的同时禁用“另存为”对话框描述:我正在开发一个Web应用程序。这是当我要使用“Ctrl + S”进行表单提交时,在Firefox中提交“另存为对话框”将打开。如何在Firefox中禁用“另存为”对话框。
答案 0 :(得分:2)
您可以通过处理窗口的onkeypress
事件来检查CTRL
键和S
是否被按下,如果是,则通过调用{{1}取消事件来完成此操作}在事件对象上:
preventDefault()
请注意,按键事件在不同浏览器中的行为可能会有所不同。然而,这确实在FireFox中有效。