【发布时间】:2015-10-06 11:19:45
【问题描述】:
我有一个带有文本输入字段的 HTML 表单。当用户键入时,我们会根据数据库中的值列表执行 AJAX 请求以获取预测性文本建议。
我们显示该列表,用户可以选择其中之一;然后我们向他们展示表格的其余部分。
如果您在三星 Galaxy S4 上查看我们的网页,在其内置浏览器或 Chrome 或 Firefox 中,设备的预测输入建议也会在用户键入时显示。例如看截图:
个人用户可以很容易地在自己手机的设置中禁用此功能。但是,我们希望使它始终为所有用户禁用此字段。我们已经在执行以下所有操作,但似乎并不能阻止它的出现:
<input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false">
有什么建议吗?
【问题讨论】:
-
我认为只有密码字段才有可能,但不确定。
-
我认为是
autocomplete="false"不是off,不是吗? -
它们应该是同义词,但the documentation 说是
off -
你不能禁用它。我在 iOS 上遇到了同样的问题。它曾经与
autocomplete="off" autocorrect="off"一起工作,但不再与新的 ios 和 android 版本一起工作。 -
请记住,用户可以安装不同的键盘,这些键盘也可能绕过或跟随任何东西。因此,即使您找到了解决方案,也无法确保它适用于所有情况。
标签: javascript html samsung-mobile t9