2016-04-12 6 views

Antwort

2

Wie in Mocking a useragent in javascript? beschrieben, können Sie:

navigator.__defineGetter__('language', function(){ 
     return 'foo'; 
    }); 

Oder Sie die modernere verwenden können:

Object.defineProperty(navigator, 'language', { 
     get: function() {return 'bar';} 
    }); 
+0

Mit dem moderneren, habe ich dieses Problem: Der Versuch, den Zugang zu ändern Mechanismus für eine nicht konfigurierbare Eigenschaft. defineProperty @ [systemeigener Code] –