JavaScript 比量 Chrome 核心 360 浏览器(关闭和技巧)
2015-08-07 08:35
856 查看
(原因:我相信你会找到360浏览器非常多web会有上述项目的一些问题,不管是“兼容模式”依然是“快速模式”。问题也可能存在。非常多用户都装了360杀毒软件,基本上都是在不知情的情况下安装的360浏览器等东西。所以就让一些Asp.net项目执行起来有这样活着那样的问题。在尝试过各种浏览器后发现。还是IE8和Google浏览器比較好用,相对来说最稳定。这里说下。IE11是绝对的有问题,大家用过后就会明确了,这里不多说了。所以我就找了各种办法,想让用户打开系统的登陆界面的时候就提示建议不使用360浏览器。之前搞过cs的结束指定进程的东东,方法也比較多,可是BS还是区别非常大,终于在一位大神那了解一些知识。找到一个临时的方案提供给大家,不保证这种方法能用多久,毕竟360不一定哪天又升级浏览器了就屏蔽这个问题了。这里用的是JS推断用户使用的浏览器是什么,假设是360就提示用户并关闭标签,不是关闭浏览器,这样还不影响用户使用,比較友好,总结起来就是一句话。我同意你用360浏览器,可是假设用我们的系统想稳定性比較好的话。还是用IE和别的浏览器吧。
这里也是不是办法的办法。终于还是要解决各种浏览器的兼容性问题啊,要不断学习研究啊!
)
PS:这里说明的是“360安全浏览器”,不是“360急速浏览器”。比較大家基本上用的都是“360安全浏览器”;
1.推断方法:,360 浏览器插件描写叙述是“Adobe Flash movie”。而 Chrome 浏览器的插件描写叙述是“Shockwave Flash”。
2.js代码:
这里也是不是办法的办法。终于还是要解决各种浏览器的兼容性问题啊,要不断学习研究啊!
)
PS:这里说明的是“360安全浏览器”,不是“360急速浏览器”。比較大家基本上用的都是“360安全浏览器”;
1.推断方法:,360 浏览器插件描写叙述是“Adobe Flash movie”。而 Chrome 浏览器的插件描写叙述是“Shockwave Flash”。
2.js代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="结束进程2.aspx.cs" Inherits="Asp.net学习库.结束进程2" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content ="text/html;charset=utf-8"; /> <%--推断 Chrome 内核的 360 浏览器--%> <SCRIPT LANGUAGE="JavaScript"> function isChrome360() { if( navigator.userAgent.toLowerCase().indexOf('chrome') > -1 ) { var desc = navigator.mimeTypes['application/x-shockwave-flash'].description.toLowerCase(); if (desc.indexOf('adobe') > -1) { alert("禁止使用360浏览器。请使用IE8或者Google浏览器。页面即将关闭! ") window.close(); return true; } } return false; } alert(isChrome360()); </script> </head> <body> </body> </html>
相关文章推荐
- 【前端学习笔记】原生Javascript中通过JSONP(前端常用方法)进行跨域
- 【前端学习笔记】原生Javascript中的ajax
- Java和Javascript对比
- 思考JavaScript异常如何转为知识库?
- egret调用页面js的方法。
- [学习笔记]JavaScript基础--DOM基础
- [学习笔记]JavaScript基础--DOM删除元素
- [学习笔记]JavaScript基础--DOM创建元素
- js创建与追加元素
- 今天学了新内容 JavaScript
- JSSDK taobao js 研究 之 js sign的算法
- JS时间格式化出现2015-02-07 hh:12:30
- 《JavaScript函数式编程》读后感
- 如何使用Createjs来编写HTML5游戏(五)PreloadJS和SoundJS
- 什么是AJAX? AJAX:”Asynchronous JavaScript and XML”中文意思:异步JavaScript和XML。
- javascript封装 Cookie 应用接口
- 浅谈JavaScript 的执行顺序
- javascript+HTML5的Canvas实现Lab单车动画效果
- javascript实现鼠标移到Image上方时显示文字效果的方法
- 【转载】javascript获取url参数值