Ich habe eine ASP.NET-Webanwendung, von der ein Teil in einem Webbrowser als öffentlich zugängliches Terminal ausgeführt werden muss.
Im Wesentlichen wird es verwendet, um anonymes Benutzerfeedback (Wizard Control auf einer .aspx) an einem kommerziellen Ort wie einem Geschäft zu erfassen.
Ein Administrator meldet sich an und bereitet die Anwendung für den "Terminal"-Modus vor.
Das Terminal ist ein normaler PC mit Tastatur und/oder Maus.
Ich möchte Benutzer daran hindern: die Browser-Menüs anzuzeigen, die Schaltfläche "Zurück" zu betätigen und/oder einen anderen URI in die URL einzugeben und außerdem zu verhindern, dass Tastenkombinationen die vorgesehene Schleifenfunktion der laufenden Anwendung umgehen?
Welcher Browser ist am besten geeignet, um die genannten Funktionen zu deaktivieren? Die Anwendung läuft auf IE/FF/Chrome/Opera/Safari.
WIE kann man den Rechner und/oder Browser so konfigurieren, dass er gesperrt ist, um eine unbefugte/unbeabsichtigte Nutzung zu verhindern?
Nebenbei bemerkt: Ich vermute, dass die Webanwendungssitzung ein unbegrenztes Timeout haben muss?
Vielen Dank für Ihren Beitrag!
BEARBEITET: Ich lasse die Frage vorerst unbeantwortet... Ich würde gerne Antworten sehen, die auch mögliche Optionen für die anderen Browser aufzeigen.