1

我在使用 IE 和 Chrome Frame 时遇到了一个有趣的问题。

从我的站点注销时,会为 url 提供一个额外的“/#/”,从而导致“ https://mysite.something.com/something/#/ ”。令人难以置信的是,这似乎阻碍了 IE 在按下关闭按钮时关闭。

我的网站目前支持 chrome 框架,并希望继续这样做。有人知道解决方法吗?我网站上的任何可能相关的代码?

请帮忙。

编辑:测试了一些,注销似乎不是问题 - 手动添加“/#/”也让我无法关闭 IE。

4

1 回答 1

1

我最终找到了在注销时删除井号的解决方法。不是最漂亮的,但至少现在可以关闭 IE。

if (window.externalHost) {
    window.location.href = window.location.href.replace(/#.*/, '');
}
于 2013-03-14T08:25:00.157 回答