【问题标题】:Save form inputs on Firefox extension在 Firefox 扩展上保存表单输入
【发布时间】:2021-12-30 11:32:58
【问题描述】:

我正在创建一个 Firefox 扩展,用于保存通过表单字段提交的所有输入。

我曾想过检查 POST 值,但大多数网站已经出于其他原因发送了 POST 数据。有没有办法将这些值与实际通过表单发送的值分开?

有没有更好的方法来识别此类数据?

【问题讨论】:

    标签: firefox firefox-addon firefox-addon-sdk firefox-addon-webextensions


    【解决方案1】:

    另一个想法是使用内容脚本,您可以将侦听器事件附加到每个输入节点。

    const inputs = document.querySelectorAll('input');
    
    inputs.forEach(input => input.addEventListener('input', yourListenerFunction));
    

    在创建数据时保存该数据,并在用户按下提交按钮后调用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多