DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> Firefox中autocomplete=off 設置不起作用Bug的解決方法
Firefox中autocomplete=off 設置不起作用Bug的解決方法
編輯:關於JavaScript     
自動補全也成自動完成,最經典的如google的搜索框,輸入一個字母後會給用戶很多提示選擇

查看源碼會發現input輸入框加上了autocomplete="off",此為了屏蔽浏覽器表單默認的記憶功能。淘寶,百度的搜索框也有該屬性。autocomplete 屬性是非標准的,首先在 IE5 中加入,後 其它浏覽器 都 支持。html5 也將其列表標准。

但Firefox中有個Bug。首次提交後,FF會提示是否記住某某網站的密碼,點擊“記住”後 input[type=text]設置autocomplete="off"將不起作用。如下
復制代碼 代碼如下:
<!DOCTYPE HTML>
<html>
<head>
<title>Firefox autocomplete="off" bug</title>
</head>
<body>
<form name="myform" action="http://www.baidu.com">
<input type="text" name="search" autocomplete="off"/>
<input type="password" name="password"/>
<input type="submit" value="SUBMIT"/>
</form>
</body>
</html>

FF默認設置是“記住網站密碼”的


有兩種情況:
1,form中沒有input[type=password],autocomplete="off"將起作用
2,去掉form,設置input[type=text]的autocomplete也起作用

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved