2016-08-12 1 views
0

Eine einfache Frage zum Formular AutoFill (in meinem speziellen Fall Safari 9.1.1). Soweit ich im Netz gelesen, kann autofill diese Felder ausfüllen:Kann Kreditkarte AutoFill Kartenfelder festlegen?

<input type="text" id="cardNumber"> 
<input type="text" id="cardHolder"> 
<input type="text" id="cardExpirationMonth"> 
<input type="text" id="cardExpirationYear"> 
<input type="text" id="cardCsc”> 

Aber auch den Kartentyp (die kleinen Radiobuttons Autofill ändern, die wählen, ob Sie eine VISUM haben, Mastercard, VISA Electron, usw.)

Ich frage, weil ich tatsächlich auf einer Website die Tatsache erfahren habe, dass nach dem automatischen Ausfüllen der Kartennummer der Kartentyp von VISA zu VISA Electron von selbst geändert wurde. Wurde dies durch AutoFill oder den Code der Webseite ausgelöst?

Der HTML-Code, der Radiobuttons sieht wie folgt aus:

<input type="radio" id="cardType_18" class="paymentSubType cardTypeCode” 
    name="cardModel.paymentObjectId" value="18"> 

Gibt es eine Möglichkeit, welche Informationen Safari speichert, um tatsächlich zu sehen (unter Einstellungen nur Kartennummer und das Ablaufdatum angezeigt wird)?

Antwort

0

Sie können die ersten sechs Ziffern der Kartennummer anzeigen, die als INN (Issuer Identification Number) bezeichnet wird. Anhand dieser Informationen können Sie sehen, was der Kartentyp sein soll, und dann entsprechend aktualisieren. Here's the wiki page das gibt die INN-Bereiche für verschiedene Anbieter.