我注意到浏览器不会将我的密码字段识别为潜在的自动完成目标。我假设这与密码字段不在原始 HTML 中的事实有关 - 它是在页面加载后由我的 GWT 脚本创建的。
有没有办法告诉浏览器,“嘿,这是这个表单,像往常一样对待它?” 如何让浏览器连接到我的应用程序以进行自动填充?
我注意到浏览器不会将我的密码字段识别为潜在的自动完成目标。我假设这与密码字段不在原始 HTML 中的事实有关 - 它是在页面加载后由我的 GWT 脚本创建的。
有没有办法告诉浏览器,“嘿,这是这个表单,像往常一样对待它?” 如何让浏览器连接到我的应用程序以进行自动填充?
有一些解决方法可以让浏览器自动完成您的登录,就像这里描述的那样。
经过一段时间的努力,我强烈建议您简单地包装一个现有的主机页面形式(不要使用 GWT 生成输入),在其上执行一个form.submit()
操作并让一个 servlet 监听请求。
我相信出于相当明显的安全原因,密码字段(带有 type="password" 的标签)不会自动填充。在您的 GWT 脚本加载页面后添加该字段并不重要。
尝试模仿常规 HTML 中的字段,并将其与 GWT 应用程序创建 DOM 结构的方式进行比较。也许您的 GWT 应用程序以不同的方式将页面组合在一起?