Ich habe eine ASP.NET-Webanwendung, wo ein Teil davon in einem Webbrowser als öffentliches Terminal ausgeführt werden muss.Browsersperre: Wie?
Im Wesentlichen wird es verwendet, um anonymes Benutzerfeedback (Assistent-Steuerelement auf einem ASPX) in einem kommerziellen Standort 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ähnlichem Gerät.
Ich möchte Benutzer davon abhalten: Anzeigen der Browser-Menüs, Zurückdrücken-Taste und/oder Eingabe eines anderen URI in der URL und auch Tastaturkürzel von der Umgehung der geplanten Looping-Funktionalität der Anwendung zu verbieten?
Welcher Browser eignet sich am besten für seine Fähigkeit, Funktionen wie erwähnt zu deaktivieren? Die App läuft auf IE/FF/Chrome/Opera/Safari.
WIE sollte man das Gerät und/oder den Browser so konfigurieren, dass es gesperrt ist, um eine unbefugte/unbeabsichtigte Nutzung zu verhindern?
Nebenbei bemerkt, ich denke, die Webanwendungssitzung muss eine unbegrenzte Zeitüberschreitung haben?
Vielen Dank für Ihre Eingabe!
EDITED: Ich lasse die Frage als unbeantwortet für jetzt ... Ich möchte Antworten sehen, die mögliche Optionen für die anderen Browser ebenso hervorheben.
Dank Scott, BTW freue ich mich in den Griff mit der ASP zu bekommen.NET MVC Paradigma dieses Wochenende mit Ihren NerdDinner Tutorials ... Vielen Dank für das Teilen des Wissens mit der Gemeinschaft. – Konrad