ponytail 发表于 2015-6-8 10:17:44

这段js脚本是干嘛的?



就下面这段js,看到过好几次了,应该是修改UA相关的,问题是用这段JS的意义在哪呢?
各位牛能否解释一下?

<script type="text/javascript">Object.defineProperty(window.navigator, 'userAgent', { get: function(){ return 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/28.0.1469.0 Safari/537.36'; } });Object.defineProperty(window.navigator, 'vendor', { get: function(){ return ''; } });Object.defineProperty(window.navigator, 'platform', { get: function(){ return 'Windows'; } });</script>

河小马 发表于 2015-6-8 10:30:13

看样子像是获取UA的时候,人为修改为:

Useragent:'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/28.0.1469.0 Safari/537.36
vendor:
platform: Windows

ponytail 发表于 2015-6-8 10:34:48

河小马 发表于 2015-6-8 10:30
看样子像是获取UA的时候,认为修改为:

Useragent:'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537. ...

河马知不知道搞这个js的意义是干嘛呢?

河小马 发表于 2015-6-8 10:36:09

ponytail 发表于 2015-6-8 10:34
河马知不知道搞这个js的意义是干嘛呢?

2楼回复你了

testman 发表于 2015-6-8 16:14:45

是不是做cs用的啊。

ponytail 发表于 2015-6-9 09:59:47

找到原因了
应该是一个UA插件自动添加的
页: [1]
查看完整版本: 这段js脚本是干嘛的?