【问题标题】:Prevent Firefox autocompletion from popping up防止 Firefox 自动补全弹出
【发布时间】:2011-01-19 09:10:21
【问题描述】:

我为网站上的输入字段编写了一个自动完成脚本。它使用 jQuery 并且工作正常。它应该看起来像这样:

autocomplete-1 http://img96.imageshack.us/img96/1994/screenshot1lm.png

不幸的是,Firefox 自己的自动补全功能妨碍了我,与一些结果重叠: alt text http://img15.imageshack.us/img15/557/screenshot2ct.png

是否可以防止 Firefox 自动完成字段弹出? (不仅在我的机器上,而且对于网站的每个用户)

【问题讨论】:

    标签: javascript jquery html firefox autocomplete


    【解决方案1】:

    autocomplete="off" 属性添加到有问题的输入元素。例如

    <input autocomplete="off">
    

    另见this document

    【讨论】:

      【解决方案2】:

      正如 BalusC 已经指出的,您可以使用 autocomplete 属性,但您也可以将其添加到表单元素中,以便它影响所有元素:

      <form method="post" action="handler.php" autocomplete="off">
      

      请注意,此属性不是标准的一部分,但大多数浏览器都实现了它。

      【讨论】:

        【解决方案3】:

        在表单或输入元素中使用autocomplete=off

        Mozilla Developer Central: How to Turn Off Form Autocompletion

        【讨论】:

          【解决方案4】:

          使用autocomplete="off"。它不是有效的 HTML 代码,但在浏览器中被广泛采用。

          【讨论】:

            猜你喜欢
            • 2018-08-23
            • 1970-01-01
            • 1970-01-01
            • 2015-02-15
            • 2010-10-15
            • 2011-08-29
            • 1970-01-01
            • 2017-09-27
            • 1970-01-01
            相关资源
            最近更新 更多