javascript判断浏览器是否是隐私模式
2016-12-02 15:03
211 查看
判断浏览器是否是隐私模式,隐私模式下有写api不可用
1.
try { localStorage['test'] = 'test'; //localStorage和sessionStorage都存在,但是私有模式下不能赋值
} catch(e) { alert("本地储存写入错误,请关闭隐身模式浏览。"); }
2.
var fs = window.RequestFileSystem || window.webkitRequestFileSystem; if (!fs) { console.log("check failed"); } else { fs(window.TEMPORARY,100,function(){ alert('非隐身模式'); },function(){ alert('隐身模式'); }); }
参考:
http://stackoverflow.com/questions/2909367/can-you-determine-if-chrome-is-in-incognito-mode-via-a-script#answer-27805491
http://www.cnblogs.com/tujia/p/6026218.html
https://gist.github.com/cou929/7973956
相关文章推荐
- javascript判断浏览器是否含有支持applet的JRE环境
- 判断浏览器是否支持Cookies和JavaScript
- 跨浏览器 JavaScript判断窗口是否最小化
- javascript如何判断手机端的浏览器是否支持触碰功能
- JavaScript 判断浏览器是否支持SVG的代码
- 如何用JavaScript判断客户端浏览器是否安装了Flash插件,及其版本?
- 用javascript来判断浏览器是否禁止了弹出窗口,并在网页中以友好的方式来提示网站浏览者
- 判断浏览器是否支持javascript脚本
- JavaScript判断窗口是否最小化的代码(跨浏览器)
- JavaScript 判断浏览器是否支持SVG
- 判断访问者的浏览器是否支持JavaScript和Cookies
- Javascript 判断浏览器是否为IE的最短方法
- 判断浏览器是否支持JavaScript和Cookies
- JavaScript 判断浏览器是否支持SVG的代码
- Javascript 判断浏览器是否为IE的最短方法
- 利用javascript判断浏览器是否已经安装ActiveX控件和是否禁止运行ActiveX控件
- 如何用JavaScript判断客户端浏览器是否安装了Flash插件,及其版本?【转】
- 如何用JavaScript判断客户端浏览器是否安装了Flash插件,及其版本
- Java/JavaScript两种方式判断浏览器是否是移动端浏览器
- 利用javascript判断浏览器是否已经安装ActiveX控件和是否禁止运行ActiveX控件 (转)