0

我正在构建一个前端 Javascript 库,该库需要能够在安装它的各种网站上工作。其中一个功能是拦截表单提交,将一些数据发送回服务器,然后继续提交表单。

问题是,表单提交可以以不同的方式工作。如果有人使用普通的 HTML 表单或“提交”侦听器,那很好,但如果有人正在做一些花哨的事情,比如使用 enter 键提交表单,或者在按钮单击时运行提交功能,我需要能够也拿起那些提交事件。也可以通过将序列化的表单数据发送到服务器而不提交 HTML 表单来“提交”表单。

是否有插件或某种方法来检测某人可能提交表单数据的所有方式,并拦截它以运行我的脚本,然后再次恢复它?

4

0 回答 0