Ich habe dieses Problem, wo wir eine Zahlungsseite haben, die wir Ihnen nur erlauben, einmal zu übermitteln.IOS 7 erinnere mich an diese Karte Rückruf
Und auf iOS, wenn Sie eine Kreditkarte eingeben, werden Sie gefragt, ob Sie es speichern möchten (Safari-Funktion nicht unsere). Dies wird jedoch aufgerufen, nachdem unsere JavaScript-Validierung den booleschen Wert zugewiesen hat, um die erneute Übertragung zu verbieten.
Das Safari-Popup stoppt die Seitenausbreitung und es passiert nichts.
Ich fragte mich, ob es eine Möglichkeit gab, einen Callback oder Hook zu verwenden, wenn der Benutzer diesen Wert übergibt und mit der Formularübergabe fortfährt.
Hinweis: Ich habe bereits versucht autocomplete="off"
auf dem Formular und dem Eingang dieses Popup nicht angezeigt werden. Was nicht funktioniert.
Bearbeiten: Ich entdeckte, dass der Grund, warum das Formular nicht nach dem Klicken nicht jetzt reicht, ist, weil wir Recaptcha verwenden (das hinter dem Popup im Bild versteckt ist).
Versuchen Sie, Formnovalidate, Autokorrektur und Autocomplete alle zusammen zu verwenden. – Pinal