2016-08-12 1 views
0

Une question simple sur la forme autofill (dans mon cas spécifique en utilisant Safari 9.1.1). Pour autant que je lis sur le web, le remplissage automatique peut remplir ces champs:La fonction de remplissage automatique de la carte de crédit peut-elle définir des champs de type de carte?

<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”> 

Mais peut remplir automatiquement changer aussi le type de carte (les petits boutons radio qui sélectionnent si vous avez une carte Visa, Mastercard, VISA Electron, etc.)?

Je demande parce que j'ai réellement expérimenté sur un site Web le fait qu'après l'autofilling le numéro de carte le type de carte a changé tout seul de VISA à VISA Electron. Cela a-t-il été déclenché par autofill ou par le code de la page Web?

Le code HTML des boutons radio ressemble à ceci:

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

Est-il possible de voir réellement qui stocke des informations Safari (sous préférences que numéro de carte et la date d'expiration est affichée)?

Répondre

0

Vous pouvez regarder les six premiers chiffres du numéro de carte appelé INN (numéro d'identification de l'émetteur). Basé sur cette information, vous pouvez voir ce que le type de carte devrait être puis mettre à jour en conséquence. Here's the wiki page qui donne les fourchettes DCI pour divers fournisseurs.