2011-02-28 49 views

回答

1

您是指浏览器中的网页?

不,绝对不是。既不是永久也不是暂时的。

1

你甚至不能修改navigator.userAgent(至少在我用Firefox测试的时候)。

所以,没有。

-2

试试这个。

alert("User-agent header sent: " + navigator.userAgent); 
navigator.__defineGetter__('userAgent', function(){ return "Hello" }); 
alert("User-agent header sent: " + navigator.userAgent); 
+1

-1这是一个糟糕的黑客攻击,实际上并没有改变任何东西。你只是重写getter,这必须在每个页面上完成,如果你打算这么做,那么为什么你甚至打扰到首先检查'userAgent'? – darvids0n 2012-01-10 00:35:26