如何在Chrome浏览器中禁用Web应用程序

时间:2016-04-01 10:11:23

标签: javascript java html spring-mvc

您能否告诉我任何想法或示例,如何在Chrome浏览器中禁用对Web应用程序的访问。

在我的项目中,我正在使用spring + hibernate。由于某些设计问题设计在Chrome浏览器中没有得到正确的设计,但在Mozilla中,它正在顺利进行。

所以我想以编程方式通过Chrome浏览器停止访问应用程序。

提前致谢。

3 个答案:

答案 0 :(得分:3)

以下是最新chrome的UA字符串,您只需在服务器端(首选)或客户端检查它,并在需要时从网页中删除该应用程序。

Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36

for JS使用navigator.userAgent检查用户代理并删除元素

参考:http://www.useragentstring.com/pages/Chrome/

答案 1 :(得分:1)

使用javaScript navigator对象,我们可以识别客户端浏览器。该导航器对象将显示如下字符串:

 Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 Safari/537.36

现在您必须检查此字符串是否包含“Chrome”或不使用Chrome来识别客户端。

表示exp:

var str=navigator.userAgent;
if(str.indexof('Chrome')>0){
 // true
}else{

 }

答案 2 :(得分:0)

一个想法是通过检查用户代理是否来自chrome来添加过滤器以阻止或重定向Chrome浏览器到错误页面。