"存储"功能会降低Firefox

时间:2016-03-27 22:12:59

标签: javascript performance firefox form-submit

这是提交表单的简单提交按钮:



<!DOCTYPE html>
<html>
  <head>
  </head>
  <body>
    <form action="action" method="POST">
      <button type="submit">Submit</button>
    </form>
  </body>
</html>
&#13;
&#13;
&#13;

在Firefox 45中(从43更新了问题也存在),提交表单需要很长时间。在使用开发人员的工具进行检查后需要花费很长时间才发现它的存储&#34;存储&#34;功能。以下是显示问题的屏幕截图: Storage 1 Storage 2

在其他浏览器中不会出现此问题,所以问题是为什么&#34;存储&#34;在表单提交后,函数花了将近1秒的时间,使其看起来像是长时间提交(可能是因为很多标签都是打开的)以及如何修复它?为什么还要调用它?在Firefox Developer Edition中这个&#34;存储&#34;功能不存在。

1 个答案:

答案 0 :(得分:1)

使用了8472建议的the profiler addon后,我发现这是因为Lazarus: Form Recovery插件可以保存已提交表单的输入。感兴趣的是截图: Lazarus

禁用此插件后,一切正常,就像在其他浏览器中一样。