有没有办法使用JavaScript永久地更改/修改用户代理字符串的值?
答案 0 :(得分:1)
您的意思是从浏览器中的网页开始?
不,绝对不是。无论是永久的还是暂时的。
答案 1 :(得分:1)
你甚至无法修改navigator.userAgent
(至少在我的Firefox测试中)。
所以,没有。
答案 2 :(得分:-2)
试试这个。
alert("User-agent header sent: " + navigator.userAgent);
navigator.__defineGetter__('userAgent', function(){ return "Hello" });
alert("User-agent header sent: " + navigator.userAgent);