深入学习ing

JS模拟用户设备_修改window.navigator.userAgent

有时候我们需要模仿用户的访问设备,来模拟不同的设备访问下的响应效果,那么下面分享一个可通过JS修改window.navigator.userAgent值的方法:

alert("修改前:"+window.navigator.userAgent);

Object.defineProperty(navigator, 'userAgent', {
    value: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36",
    writable: false
});
alert("修改后:"+window.navigator.userAgent);

这段JS已经在chrome浏览器,IPhone设备,小米设备经过实测验证。  其他设备请自行验证。

 

posted on   深入学习ing  阅读(2571)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架

导航

统计

点击右上角即可分享
微信分享提示