Window.lcoation は IE でリダイレクトなしで書き換えることができます。具体的な方法は次のとおりです: var location = {} で、特定の属性を書き換えることができます。これにより、js を介して場所を決定することには一定のリスクが伴います。
場所が書き換えられたかどうかを確認するにはどうすればよいですか?午後ずっと悩んだ末、私は次の方法を思いつきました:
(location==document.location&&location instanceof Location)
この方法はIEのみで使用されます。