如何让Firefox在JQuery UI对话框中自动填写保存的密码?

时间:2012-05-03 15:10:00

标签: javascript jquery-ui firefox

这是一个包含非常基本的登录表单的JQuery UI对话框:

var dlg = $('\
  <div>\
    <form action=/dummy>\
      <p><input name=username type=text></p>\
      <p><input name=password type=password></p>\
      <p><input type=submit value="Log in"></p>\
    </form>\
  </div>\
');

dlg.dialog({
    closeText: 'cancel',
    hide: 'fade',
    modal: true,
    close: function()
    {
        dlg.remove();
    }
});

jsFiddle

Firefox提供了在按下按钮时保存详细信息,但以后不会以任何方式使用保存的详细信息。我如何说服Firefox填写它们?

我尝试使用this question中提到的技术,但似乎没有帮助。

1 个答案:

答案 0 :(得分:2)

我更新了您的jsFIddle:http://jsfiddle.net/nfhp9/5/

它基本上发生了,因为页面加载时表单不存在,而且当页面加载时,firefox会输入信息。