Android Chrome 禁用搜索输入表单上的自动建议

标签 android google-chrome input

我有以下搜索表单:

<div id="search_banner">
    <form id="intranet_search" class="search" action="<?=base_url()?>search/">
        <div id="intranet_search_search_bar">
            <input type="search" id="intranet_search_q" name="q" spellcheck="false" autocomplete="false" autocorrect="false" placeholder="search intranet" value="<?=$intranet_search_query?>" />
            <input type="search" id="intranet_search_ac_hint" spellcheck="false" autocomplete="false" autocorrect="false" disabled />
            <input type="submit" id="intranet_search_button" value="Search">
        </div>
        <div id="intranet_search_ac"></div>
    </form>
</div>

它模拟 Google 通过 JavaScript 插入到元素 #intranet_search_ac 中的自动提示。这按预期工作。

但是,在 Android 版 Chrome (40.0.02214.109) 上,我在我的建议之上显示了以下建议(下面突出显示):

Chrome auto-complete

正如您从表单中看到的,我使用的是常用的 spellcheck="false"autocomplete="false"auto Correct="false" 属性。有什么办法可以禁用这种行为吗?

最佳答案

尝试使用 autocomplete=“off”auto Correct=“off”spellcheck=“false”

关于Android Chrome 禁用搜索输入表单上的自动建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28858604/

相关文章:

android - 从 Gradle 构建中排除临时 Realm 文件

html - Chrome Canvas 检查器 2015

google-chrome - Chrome 开发工具 - 无法再单击元素?

c - 段错误:11

java - 升级到 Roboguice 3 后注入(inject)的对象变为空

java - 在java(android)中使用变量名创建类

android - PayFort Mobile SDK存卡

Javascript 只能在 Chrome 中运行,其他浏览器都不能运行

java - 我可以使用什么输入文件格式来创建方程式?

angularjs - (ANGULARJS) Input[time] 在给定常规日期时显示本地时间