可以将表单字段从一个站点传递到另一个站点


Possible to pass form fields from one site to another?

希望简化我经常填写的不接受自动填写的表格。我需要将信息从一个页面传递到另一个站点的表单字段。不需要自动提交,因为页面有验证码。

验证码可能无法实现,除非可以通过单独的 URL 调用它。如果可以,您只需在您的网站上创建一个表单,只需将表单与验证码 URL 一起复制到您的网站,然后将任何 URL(例如操作和验证码 URL)从相对更改为绝对,指向它们的 URL 并删除任何autocomplete="off"

如果验证码是在服务器端处理的,以便它只针对该表单加载,您可以使用 ajax 获取整个表单并只包含验证码,但它可能足够聪明以避免这种情况。


另外,我想明确一点,这个解决方案旨在验证码一起使用,并且我反对污染网络的表单机器人。我也反对在90%的上下文中autofill=off它,因为它应该保留给通常是公开的登录表单(例如图书馆和大学登录页面)或绝对不允许数据存储在本地(例如请求SS#的站点)。在所有其他情况下,它只是让站点管理员感到更安全,而最终用户想出愚蠢的解决方法,例如将他们的凭据存储在比浏览器的密码管理器(如txt文件)安全的位置,或者聪明的解决方案,如编写自己的表单或使用GreaseMonkey。