【发布时间】:2012-09-17 18:52:55
【问题描述】:
我们最近对我们的网站进行了地理本地化,现在它可以检测浏览器选项中设置的用户首选语言。例如,如果您首先设置了法国法语,您将使用 HTTP301 重定向到法国主页 (/fr-fr)。
问题是如果你想设置返回到英文美国主页,在根 (/) 处,IE9 缓存中它是一个重定向并直接请求重定向的 URL。起初我坚持认为它是服务器端,但使用 Fiddler2 我发现它是 IE 抽搐。我尝试在 URL 中添加时间戳,但它并没有改变任何东西。
有没有办法强制 IE 在不重新连接请求的情况下加载页面?我已经尝试过 document.location,但它不起作用。
如果您想看看,该网站位于 www.sherweb.com。
【问题讨论】:
标签: javascript internet-explorer redirect browser-cache