链接:view-source:https://pan.baidu.com/wap/home
从 63 行开始至 137 行结束。
主要用了 if (navigator.platform.match(/win32|mac/i))
判断系统平台。
就像伪装 user agent 一样,有什么办法可以伪装系统平台吗?或者直接禁用掉此行代码?
1
hansnow 2016-12-13 10:56:45 +08:00
Object.defineProperty(this , 'navigator' , {value: { platform: "" }});
|
4
hansnow 2016-12-13 11:32:00 +08:00
|
5
ahillgian 2016-12-13 14:35:26 +08:00
已失效? 提示:
VM191:1 Uncaught TypeError: Cannot redefine property: navigator at Function.defineProperty (<anonymous>) at <anonymous>:1:8 (anonymous) @ VM191:1 |
6
yejinmo 2016-12-13 14:47:28 +08:00
|
7
XhstormR OP |
8
Khlieb 2016-12-13 22:09:05 +08:00 via Android
NoScript 可行否
|