Ich lasse standardmäßig bereits ein Ajax mitlaufen, daß dem User immer einen sogenannten Logoutbalken anzeigt. Dort kann er sich orientieren, wie lange er noch innerhalb seiner Session Zeit hat.
Anstatt ihn nach Ablauf auszulggen (wie bisher) kam mir die Idee, den Bildschirm einfach abzudunkeln und einen Login-Layer einzublenden.
Ich hab das gestern malumgesetzt.
Das ganze hat einen Schönheitsfehler, den ich gerne ausmerzen würde.
Wenn der User einmal seinen namen und Passwort eingegeben hat, danach weiterarnbeitet und anschließend wieder in den Logout läuft, wird der Login-Layer ein zweites Mal eingeblendet, aber Name und Passwort sind voreingetragen,obwohl im Layer selber in beiden Feldern value='' und autocomplete='off' notiert ist.
Klar, ich könnte die Felder auch nochmal per JS auf value='' setzen, aber das Ganze erscheint mir als Flickschusterei.
Kann mir jemand erklären, warum Name und Passwort voreingetragen sind?
Nik