2017-04-04 50 views
0

我正在處理Chrome想要使用用戶地址自動填充的聯繫表單的部分文本區域。因此,許多聯繫請求由用戶在評論字段中提交他們的地址。除了可能被利用的明顯的潛在安全問題之外,我擔心的是,從用戶的角度來看,我們提供的聯繫表單沒有區域可以輸入消息。從支持的角度來看,我們不得不要求用戶向我們發送另一封郵件,並提供他們的實際問題。如何阻止Chrome自動完成文字區域?

HTML:

<textarea id="element_10" class="validate[required] floatlabel js-auto-size multiple-lines" name="element_10" placeholder="Message*" rows="10" cols="60" required autocomplete="off"></textarea> 

回答

0

回答我的問題,因爲我沒有找到堆棧或任何Chrome瀏覽器的文檔的答案。

在某些情況下,即使autocomplete屬性設置爲off,瀏覽器也會一直提示自動填充值爲 。對於開發者來說,這種意想不到的行爲可能會令人費解。訣竅真正 迫使無自動完成是一個隨機字符串分配給 屬性,例如:

autocomplete="nope"

由於這個隨機值不是一個有效的,瀏覽器會放棄。

https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion

+0

http://stackoverflow.com/questions/15738259/disabling-chrome-autofill –

相關問題