服务人员可以阻止提交按钮刷新页面吗?

时间:2018-07-19 10:23:14

标签: service-worker

如果可能的话,我如何捕获表单数据,将其存储并在以后发布?按提交类型按钮时,页面刷新,请求自动提交。

1 个答案:

答案 0 :(得分:0)

服务人员无法阻止按钮刷新页面。为此,您必须更改网页或更改其表单属性。在这里看看。

Stop form refreshing page on submit

但是ServiceWorker可以控制在发生获取事件时发生的情况,例如,提交表单并向表单的action属性中的URL发出类型为“ POST”的HTTP请求时。

举个简单的例子,在这里查看代码片段

Can service workers cache POST requests?