This question already has answers here:
Detecting if a browser is using Private Browsing mode
                            
                                (18个回答)
                            
                    
                5年前关闭。
        

    

如何在javascript上检测私人浏览FireFox?



Firefox版本。 29.0.1

在try ... catch中检查indexedDB不起作用:(

http://jsfiddle.net/ejmcLuar/


    var dbTest;
    try{
        dbTest =  window.indexedDB.open('test');
        console.log('Incognito NOT detected')
    } catch(e){
        console.log('Incognito detected')
    }

最佳答案

您的问题的答案很简单:没有确定的方法可以检测用户是否处于私人浏览状态。

10-06 07:58
查看更多