1

IEとChromeフレームを使用するときに興味深い問題があります。

私のサイトからログアウトすると、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 に答える