主要なブラウザの自動入力機能によって認識されるフォームフィールド名(<input name="…">
)の完全なリストを探しています。
試行錯誤を繰り返してSafariで動作することがわかったものを次に示します。
email
Ecom_ReceiptTo_Postal_Name_First
Ecom_ReceiptTo_Postal_Name_Last
first-name
firstname
last-name
lastname
full-name
birthday
company
jobtitle
phone
street
city
country
state
(米国外の郡で使用)postalcode
Zip
しかし、タイトル/敬称の個別のフィールドを見つけることができませんでした(フルネームのみに含まれています)。
Opera's Wandは、Ecom_ReceiptTo_Postal_Name_First
とEcom_ReceiptTo_Postal_Name_Last
を必要とする名前を除いて、ほぼ同じ名前を認識します。
携帯電話番号のフィールドが見つかりませんでした。別々の家/仕事場を取得する方法を見つけていません。
開発者がこれらを明示的に指定できるようにするために extend autocomplete
attribute という提案があります。
あなたが使っている名前は知らなかった。しかし、私はMozilla/Netscapeを知っていて、IE vcard_name属性を使用して自動入力を ここで説明 としてガイドします。
Safari.appパッケージ内の http://www.macosxhints.com/article.php?story=20070527063904285 ファイルContents/Resources/English.lproj/ABAutoCompleteMappings.plistによると、このリストは次のとおりです。
first
first name
fname
firstname
given name
middle initial
middleinitial
middle name
middlename
middle
last
last name
lname
lastname
surname
name
birthday
date of birth
born
job title
jobtitle
email
e-mail
street
street address
streetaddress
address1
address 1
address
city
state
Zip
zipcode
Zip code
postalcode
postal code
country
homephone
home phone
eveningphone
evening phone
home area code
home areacode
homeareacode
evening area code
evening areacode
eveningareacode
workphone
work phone
dayphone
day phone
daytime phone
companyphone
company phone
businessphone
business phone
work area code
work areacode
workareacode
day area code
day areacode
dayareacode
company area code
company areacode
companyareacode
business area code
business areacode
businessareacode
mobilephone
mobile phone
cellphone
cell phone
mobile area code
mobile areacode
mobileareacode
cell area code
cell areacode
cellareacode
pagerphone
pager phone
pager area code
pager areacode
pagerareacode
area code
areacode
phone
fax
organization
company
これはばかげた提案かもしれません*が、ソースを入手してぶらぶらと考えたことはありますか? Webkitはここにあります 、 Firefoxはここにあります (ちょっと)。ただし、OperaまたはIE)では役に立ちません。
*
それは私にとってばかげているでしょう、c/c ++はすべて私にとって二重の二重です:-)