Web浏览器锁定:如何?

时间:2009-05-22 08:10:59

标签: asp.net browser

我有一个ASP.NET Web应用程序,其中一部分需要在Web浏览器中作为面向公众的终端运行。

基本上,它用于捕获商店(如商店)的匿名用户反馈(.aspx上的向导控制)。

管理员将登录并准备“终端”模式的应用程序。

终端是普通的PC,带有键盘和/或鼠标设备。

我想阻止用户: 查看浏览器菜单,按下按钮和/或在URL中输入不同的URI,还禁止键盘快捷键绕过正在运行的应用程序的预期循环功能?

哪种浏览器最适合禁用上述功能?该应用程序在IE / FF / Chrome / Opera / Safari上运行。

如何配置机器和/或浏览器,以便锁定以防止未经授权/无意使用?

另一方面,我想Web应用程序会话需要无限制的超时?

感谢您的投入!

编辑:我现在暂时没有回答这个问题......我希望看到回复突出显示其他浏览器的可能选项。

4 个答案:

答案 0 :(得分:2)

您可以在Kiosk模式下运行Internet Explorer。 请参阅此MS KB article

简单地说,启动Internet Explorer with the -k argument

似乎还有一些商业产品,like this

答案 1 :(得分:1)

尝试如何使用Kiosk Mode in Microsoft Internet Explorer

此外,有许多Kiosk工具可以帮助锁定机器。示例:http://www.thekioskstore.com/index.php/software/kiosk-lock-down

答案 2 :(得分:1)

Firefox至少有两个插件(可能还有更多):

还可以锁定KDE和GNOME(GNOME至少有一个内置工具),您也可以使用它来锁定系统的其余部分。如果Web应用程序在另一个系统上运行,我建议安装Ubuntu。

如果您必须使用MS Windows,请查看:http://www.microsoft.com/windows/products/winfamily/sharedaccess/seeit/internetcafe.mspx

答案 3 :(得分:0)

您可以使用为此目的而设计的开源Linux发行版http://webconverger.com/