Ich habe ein Web-Formular erstellt, die eine Warnung sendet, wenn der Benutzer die Schreibweise seines/ihres Namens und dob bestätigt. Ich benutze eine js window.confirm-Funktion, um dies zu tun (Code unten). Wenn das Formular über den Kiosk-Modus eines Chromebooks gesendet wird, wird die Benachrichtigung nicht angezeigt und das Formular wird nicht übermittelt. Es scheint, dass der Kiosk-Modus window.confirm (oder .alert oder .prompt) nicht unterstützt. Wer weiß von einer einfachen Möglichkeit, dies zu ermöglichen?Javascript fordert auf Chromebook im Kiosk-Modus
if (<?php echo $form_id ?> == 71) {
var fname = document.getElementById('wdform_83_element71').value;
var lname = document.getElementById('wdform_84_element71').value;
var dob = document.getElementById('wdform_28_element71').value;
var confirm = window.confirm("<?php echo 'Is this the correct spelling of your name and your correct date of birth? If so, click OK. If not, click CANCEL to correct. ' ?>" + fname + "<?php echo '\x20' ?>" + lname + "<?php echo '\x20' ?>" + dob);
if (confirm == false) {
return false;
}
}
Diese Frage scheint nichts mit PHP zu tun zu haben. Entfernen Sie die PHP-Tags und vereinfachen Sie Ihr Javascript in [MCVE] – miken32