【问题标题】:Automatically prefill a webform from Client site从客户端站点自动预填充网络表单
【发布时间】:2019-03-28 22:29:18
【问题描述】:
电影制作软件Shotgun 提供了一个网络界面。
要写笔记,协调员通常必须在表格中填写相同的信息,因为没有简单的方法可以根据项目或页面自动预先填写表格。
如果您无法访问网站的源代码,而您希望自动更改为客户,您如何预先填写自动生成的表单。
这并不是试图在网络上改变整个网站,而是试图改变用户的 html 以提高速度并删除多余的表单条目。
谢谢
【问题讨论】:
标签:
javascript
html
browser
firefox-addon
add-on
【解决方案1】:
可以将这些数据存储在 cookie 中,尽管我不知道这会带来哪些安全隐患。当然,如果有办法在服务器端存储并从那里收集数据,这将容易得多。
尝试根据表单创建字典或 JSON 对象,并将此数据存储在 cookie 中。如果用户再次登陆表单,则从 cookie 中收集数据。这样做的好处是,您可以在不实际处理数据的情况下实现这一点,并且能够将其基于会话,因此一旦用户放下页面,cookie 就会被清除。