Hallo zusammen,
Mir ist jetzt ein Problem aufgefallen, wo ich gar nicht sagen kann, wie lange das Problem schon besteht.
Wenn sich neue Nutzer anmelden möchten und dafür ein Tablet oder Smartphone benutzen, klappt dies auf der Seite zur Registrierung leider nicht. Es lässt sich kein Textfeld aktivieren und der Button "Registrierung abschicken" lässt sich auch nicht antippen. Ist man auf der Seite, sind alle Buttons (Menü, Login, ...) nicht mehr zu benutzen.
Das gleiche Problem tritt beim Bearbeiten eines Users in der Adminzentrale und beim editieren des eigenen Profils auf.
Das ganze ist aber nur auf mobilen Endgeräten mit Android und iOS. Auf meinem PC und Notebook mit Windows habe ich keine Probleme.
Ursache scheint das JS für den Reminder in den entsprechenden Dateien (anmelden.php, profil.php und userverwaltung.php) zu sein. Wenn ich die Zeilen auskommentieren, habe ich zwar keinen hübschen Button mehr, aber es funktioniert.
Hat das Problem noch jemand und vielleicht eine Lösung dafür gefunden? Mit der Forum-Suche habe ich leider nichts gefunden.
Ich könnte mir vorstellen, dass das Problem mit AJAX zusammenhängt ...?
Viele Grüße,
Carsten
- <script type="text/javascript">
- $(document).ready(function ()
- {
- $("#reminder")
- // attach the iButton behavior
- .iButton(
- {
- change: function ($input)
- {
- // update the text based on the status of the checkbox
- $("#reminder_note").html($input.is(":checked") ? "JA: Ich werde per E-Mail an die Tippabgabe erinnert!" : "NEIN: Ich werde <b>nicht</b> per E-Mail an die Tippabgabe erinnert! ");
- }
- })
- // trigger the change event (to update the text)
- .trigger("change");
- $("#hide")
- // attach the iButton behavior
- .iButton(
- {
- change: function ($input)
- {
- // update the text based on the status of the checkbox
- $("#hide_note").html($input.is(":checked") ? "JA: Ich werde in der Mitspielerliste angezeigt!" : "NEIN: Ich werde <b>nicht</b> in der Mitspielerliste angezeigt! ");
- }
- })
- // trigger the change event (to update the text)
- .trigger("change");
- });
- </script>