JavaScript 比量 Chrome 核心 360 浏览器(关闭和技巧)
(原因:我相信你会找到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代码:
<%@ 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 比量 Chrome 核心 360 浏览器(关闭和技巧)的更多相关文章
- JavaScript学习总结(一)——ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
		
一.JavaScript简介 JavaScript是一种解释执行的脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型,它遵循ECMAScript标准.它的解释器被称为JavaScript引 ...
 - Javascript操作剪切板数据(支持IE、Chrome、360、搜狗),亲测!
		
clipboarddata只能在IE浏览器中使用,在chrome下会提示对象未定义!以下的方法支持IE.Chrome.360.搜狗等浏览器,其它浏览器还未验证. <!DOCTYPE html&g ...
 - 兼容ie[6-9]、火狐、Chrome、opera、maxthon3、360浏览器的js本地图片预览
		
html代码: <div id="divPreview"> <img id="imgHeadPhoto" src="Images/H ...
 - 用Javascript编写Chrome浏览器插件
		
原文:http://homepage.yesky.com/62/11206062.shtml 用Javascript编写Chrome浏览器插件 2010-04-12 07:30 来源:天极网软件频道 ...
 - 基于.net开发chrome核心浏览器【四】
		
原文:基于.net开发chrome核心浏览器[四] 一: 上周去北京出差,给国家电网的项目做架构方案,每天都很晚睡,客户那边的副总也这样拼命工作. 累的不行了,直接导致第四篇文章没有按时发出来. 希望 ...
 - 基于.net开发chrome核心浏览器【三】
		
原文:基于.net开发chrome核心浏览器[三] 本篇我们讲解怎么用CefGlue开发一个最简单的浏览器 一: CefGlue是建立在Cef项目之上的,Cef项目是C/C++的项目:CefGlue只 ...
 - 基于.net开发chrome核心浏览器【七】
		
这是一个系列的文章,前面六篇文章的地址如下: 基于.net开发chrome核心浏览器[六] 基于.net开发chrome核心浏览器[五] 基于.net开发chrome核心浏览器[四] 基于.net开发 ...
 - 基于.net开发chrome核心浏览器
		
本文转载自:http://www.cnblogs.com/liulun/archive/2013/04/20/3031502.html 一: 上一篇的链接: 基于.net开发chrome核心浏览器[一 ...
 - 关闭浏览器输入框自动补齐 兼容IE,FF,Chrome等主流浏览器
		
这篇文章主要介绍了关闭浏览器输入框自动补齐 兼容IE,FF,Chrome等主流浏览器,需要的朋友可以参考下.希望对大家有所帮助 Firefox 和 IE 的浏览器各自实现了input历史记录的功能 ...
 
随机推荐
- android旋转动画和平移动画具体解释,补充说一下假设制作gif动画放到csdn博客上
			
先上效果图: 我这里用的是GifCam来制作的gif动画,能够在http://download.csdn.net/detail/baidu_nod/7628461下载, 制作过程是先起一个模拟器,然后 ...
 - 大约 Apple Metal API 一些想法
			
看后 Metal 的开发文档后,除了官方所宣称的一些长处外(比方说更easy理解和使用的 API.更直接和精细的硬件控制,降低 GPU 使用过程中的 CPU 额外开销等等),从我有限的 GLES 开发 ...
 - 每日回顾Shell —cat,tail,head
			
Shell中常常会用到cat命令.可是总是不是特别清楚: cat命令的用途是连接文件或标准输入并打印. 这个命令经常使用来显示文件内容.或者将几个文件连接起来显示.或者从标准输入读取内容并显示,它常与 ...
 - in与exist , not in与not exist 的区别(转)
			
in和exists in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询.一直以来认为exists比in效率高的说法是不准确的. 如果查询的 ...
 - SVM-SVM概述
			
(一)SVM背景资料简介 支持向量机(Support Vector Machine)这是Cortes和Vapnik至1995首次提出,样本.非线性及高维模式识别中表现出很多特有的优势,并可以推广应用到 ...
 - HTML中心在页面上弹出自定义表单层(实现可能拖累)
			
使用DIV窗体来动态显示内容的原理:首先採用CSS和HTML隐藏弹窗中的内容,然后利用JavaScript(本教程中是JQuery)来动态显示它们.这样的效果不仅可以充分利用有限的版面空间,并且可以提 ...
 - PageRank算法MapReduce实现
			
如果你现在需要计算网页的排名只有4一:数据如下面的: baidu 10.00 google,sina,nefu google 10.00 baidu sina 10.00 google nefu 10 ...
 - libyuv编
			
 下载代码(墙): git clone http://git.chromium.org/external/libyuv.git 用 make 编译(linux.mingw.cygwin): mak ...
 - 【Java先进】Lock、通过使用线程池
			
import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util ...
 - Android使得手机拍照功能的发展(源共享)
			
Android系统调用手机拍照功能有两种方法来直接调用手机自带摄像头还有一个就是要当心自己的节拍. 例Camera360 强大的一个在每个操作系统都有一个手机摄影软件:您可以捕捉不同风格,不同特效的照 ...