gpt4 book ai didi

JavaScript window.onsave 事件

转载 作者:行者123 更新时间:2023-11-28 08:50:26 27 4
gpt4 key购买 nike

当用户尝试保存页面时,有没有办法检测/拦截?这将使我能够正确嵌入任何外部文件,并为用户提供功能齐全的离线应用程序。

另一种解决方案是从一开始就嵌入这些资源,但它消耗了太多资源,并且剥夺了一些动态能力。

任何不需要任何外部库(包括 jQuery,我尊重它,但它对于这个项目加载太多)的替代方案都是可以接受的。

最佳答案

我找不到 window.onsave 事件。但是,您可以监听 ctrl+s 击键,这很容易被拦截。

var isCtrl = false;
document.onkeyup=function(e){
if(e.keyCode == 17) isCtrl=false;
}

document.onkeydown=function(e){
if(e.keyCode == 17) isCtrl=true;
if(e.keyCode == 83 && isCtrl == true) {
//run code for CTRL+S -- ie, save!
return false;
}
}

代码由:How do I capture a CTRL-S without jQuery or any other library?提供

关于JavaScript window.onsave 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19217071/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com