有没有办法使用JavaScript永久更改/修改用户代理字符串的值?伪装/使用JavaScript永久更改HTTP_USER_AGENT字符串?
0
A
回答
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. 使用javascript永久更改html值?
- 2. 永久更改字符变量
- 3. 使用mod_rewrite更改HTTP_USER_AGENT
- 4. 如何伪装Symfony2 Listener UnitTest中的HTTP_USER_AGENT?
- 5. 永久更改静态值
- 6. jquery永久性更改html
- 7. CSS不会永久更改
- 8. 永久更改光标
- 9. 永久文件更改
- 10. 更改Android应用主题永久
- 11. 永久更改用户形式
- 12. .htaccess改写帮助wordpress永久更改
- 13. 使用javascript修改JSON字符串
- 14. 更改蓝牙传输的永久性
- 15. 更改永久链接结构
- 16. 如何永久更改下拉值
- 17. Git永久忽略更改集
- 18. 永久更改指针类型
- 19. 永久更改OLE DB连接
- 20. 插入不会永久更改地图?
- 21. 如何永久更改外部file.txt?
- 22. 将代码更改为永久重复
- 23. 上滚动更改代码永久
- 24. 永久更改Conda中的活动python
- 25. 如何更改永久运行的SKAction
- 26. 如何永久更改MTU设置
- 27. 更改数组中的字符串 - Javascript
- 28. 更改字符串中的变量javascript
- 29. Javascript自动更改字符串
- 30. 更改JavaScript中的字符串
-1这是一个糟糕的黑客攻击,实际上并没有改变任何东西。你只是重写getter,这必须在每个页面上完成,如果你打算这么做,那么为什么你甚至打扰到首先检查'userAgent'? – darvids0n 2012-01-10 00:35:26