2011-02-10 73 views
2

可能重复:
How do you disable browser Autocomplete on web form field/input tag?如何关闭“浏览器建议”通过Javascript?

你好,

我有我的网站的搜索引擎,显示通过Ajax可能的结果的函数。我如何告诉浏览器它不应该在文本字段中显示我之前搜索过的内容。所以当我有一个文本字段并且有人在输入文本字段时,不应该有这样的事情,通常会弹出并显示搜索结果,这些都是以前制作的。例如,在Google的搜索字段中输入时,浏览器不会为我可能搜索的内容提供建议。因为如果这个“建议领域”出现了,用户就再也看不到我网站的Ajax建议了。

感谢您的帮助!

+0

相关http://stackoverflow.com/questions/783573/preventing-browser-text-input-suggestions – JCOC611 2011-02-10 02:06:22

回答

4

那么,谷歌的源代码有 “<input autocomplete=off >”:

<input autocomplete="off" class=lst type=text name=q 
maxlength=2048 value="" title="Search"> 
+0

谢谢!我没有看到谷歌的源代码。似乎用JavaScript加密... – phpheini 2011-02-18 15:26:03

1
document.getElementById('search').setAttribute('autocomplete', 'off');