2011-01-07 64 views
2

我想阻止我的後臺登錄表單顯示通常用Firefox顯示的自動完成情況。我很快讀了一些關於屬性autocomplete的東西,但它似乎並不標準。有沒有防止本機自動完成的標準方法?

我必須使用寫一些JavaScript來達到這個目的嗎?

回答

2

無需JavaScript。您是對的,autocomplete屬性不是標準的一部分,但自動完成功能本身也不是。 :)

編輯:

Straight from Mozilla:

這種形式的屬性不是任何 Web標準的一部分,但首次引入微軟的Internet瀏覽器5 網景 在6.2版本 介紹了吧 - - 在之前的版本中,該屬性被忽略。自動完成屬性 被添加在銀行 和髮卡機構的保險箱上 - 但從未遵循 通過,以達到標準 認證。

+0

++ 1很好放! – lonesomeday 2011-01-07 12:51:10

2

設置autocomplete="off"不達標,但在任何現代瀏覽器。

<form action="..." method="post" autocomplete="off"> 
    ... 
</form>