希望简化我定期填写但不接受自动填写的表格。我需要将信息从一个页面传递到另一个站点的表单域。不需要自动提交,因为页面有验证码。
问问题
74 次
1 回答
1
验证码可能无法实现,除非它可以通过单独的 URL 调用。如果可以,您只需在您的站点上创建一个表单,只需将该表单连同验证码 URL 复制到您的站点,并将操作和验证码 URL 等任何 URL 从相对更改为绝对,指向它们的 URL 并删除任何autocomplete="off"
.
如果验证码是在服务器端处理的,因此它只为该表单加载,您可以使用 ajax 获取整个表单并只包含验证码,但它可能足够聪明以避免这种情况。
另外,我想明确一点,该解决方案旨在与验证码一起使用,并且我反对污染网络的表单机器人。我也反对autofill=off
在 90% 的情况下实现它,因为它应该保留用于通常公开的登录表单(例如图书馆和大学登录页面)或绝对不允许将数据存储在本地(例如站点)请求 SS#)。在所有其他情况下,它只会让站点管理员感到更安全,而最终用户会想出愚蠢的变通办法,例如将凭据存储在比浏览器的密码管理器(如 txt 文件)更安全的位置,或者编写自己的聪明的解决方案形成或使用 GreaseMonkey。
于 2013-09-20T19:39:26.803 回答