Formularfeldnamen, die von persönlichen Daten in Browsern automatisch ausgefüllt werden (Safari, Opera)
Ich bin auf der Suche nach komplette Liste der Formular-Feld-Namen (<input name="…">
) erkannt von auto-fill-Funktionen, die in den wichtigsten Browsern.
Hier sind einige, die ich gefunden habe, funktionieren in Safari mit trial-und-error:
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
(für die Grafschaft außerhalb der USA)postalcode
zip
Konnte ich allerdings nicht finden, separates Feld für Titel/Ehrentitel Präfix (es ist im vollen Namen).
Opera ' s Wand erkennt mehr oder weniger die gleichen Namen, mit Ausnahme von Namen, die erfordert Ecom_ReceiptTo_Postal_Name_First
und Ecom_ReceiptTo_Postal_Name_Last
.
Konnte ich nicht finden-Feld für die Handynummer. Habe nicht gefunden, Weg, um separate home/work Felder.
Gibt ' s Vorschlag zu erweitern Sie die autocomplete
- Attribut um Entwicklern zu ermöglichen, geben Sie diese explizit an.
InformationsquelleAutor der Frage Kornel | 2009-06-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
War ich nicht bewusst die Namen, die Sie verwendet. Aber ich wusste, dass Mozilla/Netscape und IE verwenden vcard_name Attribute guide autofill-als hier beschrieben.
InformationsquelleAutor der Antwort max
Laut http://www.macosxhints.com/article.php?story=20070527063904285 die Datei Contents/Resources/English.lproj/ABAutoCompleteMappings.plist innerhalb des Safari.app-Paket führt diese Liste:
InformationsquelleAutor der Antwort François
Es ist ein RFC -. Aber anscheinend einige Implementierungen Suche nach Etiketten eher als unter Verwendung der Feldnamen.
Haben Sie versucht
Ecom_ShipTo_Postal_Name_Prefix
Ecom_BillTo_Postal_Name_Prefix
oderEcom_ReceiptTo_Postal_Name_Prefix
für den Titel?Scheint es nicht zu sein, eine option für mehrere Telefon-Nummern, beschrieben in der RFC. Nur
Ecom_ReceiptTo_Telecom_Phone_Number
etcInformationsquelleAutor der Antwort Colin Pickard
Könnte dies ein dummer Vorschlag*, aber haben Sie als erste die Quelle und stochern? Webkit ist hierFirefox ist hier (irgendwie). Es wird nicht helfen, mit Opera oder IE aber.
*
Es wäre dumm für mich, c/c++ ist doppelt duch zu mir 🙂InformationsquelleAutor der Antwort Dan F