为什么单击Excel/Word中的链接会导致我的非IE浏览器伪装成MSIE 7.0?

当单击Excel/Word中的链接时,该链接会将您带到检查用户代理以确定其是否受支持的站点,该站点可能会错误地认为您正在使用MSIE 7.0,而实际上您正在使用其他东西,例如Chrome

当检查随请求一起发送的用户代理时,它显示请求来自MSIE 7.0-从用户的角度来看,MSIE 7.0显然没有被使用

这是怎么回事?如何停止向用户显示错误的消息

问题似乎是Excel/Word试图在单击链接时预加载链接。如果加载成功,它将使用给定链接打开默认浏览器。但是,在预加载链接时,它也将遵循302重定向。如果该站点不支持MSIE7(现在越来越普遍),它很可能会将您重定向到信息/错误页面。然后,预加载例程将在浏览器中打开此页面,而不是原始链接,这可能会导致一条消息,解释为什么不支持MSIE 7.0,但会让用户感到困惑,因为用户可以清楚地看到该页面是使用Chrome加载的

有没有推荐的编码方法

如果之前有人回答过,请告诉我。我希望它能帮助别人

发表评论