ブラウザでの個人データの自動入力で使用されるフォームフィールド名(Safari、Opera)

StackOverflow https://stackoverflow.com/questions/1027462

  •  06-07-2019
  •  | 
  •  

質問

主要なブラウザの自動入力機能によって認識されるフォームフィールド名(<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は、autocompleteと<=>を必要とする名前を除いて、ほぼ同じ名前を認識します。

携帯電話番号のフィールドが見つかりませんでした。個別の自宅/職場フィールドを取得する方法が見つかりませんでした。


<=>属性を拡張して、開発者がこれらを明示的に指定できるようにする提案があります。

役に立ちましたか?

解決

使用した名前を知りませんでした。しかし、Mozilla / NetscapeとIEはvcard_name属性を使用してこちらとしてオートフィルをガイドすることを知っていました。

他のヒント

http://www.macosxhints.com/article.php?story=に従って20070527063904285 Safari.appパッケージ内のファイル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

このための RFC があります。しかし、どうやら一部の実装ではなく、ラベルを検索するフィールド名を使用します。

タイトルにEcom_ShipTo_Postal_Name_PrefixEcom_BillTo_Postal_Name_Prefix、またはEcom_ReceiptTo_Postal_Name_Prefixを試しましたか?

RFCに記載されている複数の電話番号のオプションはないようです。ただEcom_ReceiptTo_Telecom_Phone_Numberなど

これは馬鹿げた提案*かもしれませんが、ソースを入手して突っ走ることを検討しましたか? Webkitはこちら Firefoxはこちら(ちょっと)。ただし、OperaまたはIEでは役に立ちません。

*それは私にとってばかげていると思います、c / c ++はすべて私にとって二重のダッチです:-)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top