JavaScript能否检测用户在本地磁盘上保存网页的操作?或者其他客户端脚本中是否有类似功能?
JavaScript能否检测用户在本地磁盘上保存网页的操作?或者其他客户端脚本中是否有类似功能?
您可以查看触发键盘组合 ctrl + s
的关键命令。但是,如果用户选择通过菜单保存,就无法捕获该操作。
正如其他人已经说明的那样; 通过CTRL + S,而不是通过菜单命令
下面是一些jQuery代码,说明了如何捕获按键:
$(document).keydown(function(e) {
if (e.key === "s" && e.ctrlKey) {
alert("user saved page");
}
});
CTRL-s
。你为什么想要这个? - Ruan Mendes