【问题标题】:Is it possible to change navigator.appname in google chrome?是否可以在谷歌浏览器中更改 navigator.appname?
【发布时间】:2013-04-12 03:49:25
【问题描述】:

我的大学网络信息亭有一个幼稚的问题,它只能在 I.E. 中打开。 这是我最近发现的代码

if (navigator.appName=='Netscape' || navigator.appName=='Firefox' || navigator.appName=='Google Chrome' || navigator.appName=='Safari' || navigator .appName=='Opera' || navigator.appName=='Opera') { alert('这个网站只能用 Internet Explorer 浏览'); window.history.go(-1); // window.history.forward(1); }

是否有任何方法可以欺骗 chrome 中的 navigator.appname 属性? 谢谢

【问题讨论】:

  • 找到一个允许您欺骗它的 Google Chrome 插件/扩展程序

标签: javascript google-chrome internet-explorer-8


【解决方案1】:

您可以从 google chrome 检查器工具中更改用户代理。 按 F12 并打开 chrome 检查器 点击设置图标(应该在右下角) 在页面中转到覆盖 - >然后从那里选择您的用户代理作为 IE 9 / 8 / 7

现在,当您检查 navigator.appName 时,它​​会显示您的 Netscape。

【讨论】:

  • 我想将 navigator.appname 更改为 microsoft internet explorer 如何在 chrome 中覆盖 netscape?
  • 我猜 chrome 只允许你更改 userAgent 字符串而不是 appname。您可以使用 IE Tab chrome.google.com/webstore/detail/ie-tab/… 之类的扩展程序,它允许您在 IE 选项卡中打开网站
猜你喜欢
  • 2014-12-03
  • 2011-11-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-11-10
  • 2016-01-30
  • 1970-01-01
  • 2014-09-14
相关资源
最近更新 更多