JavaScript文字列window.location
を使ってクエリ文字列から値を取得するページがあります。 Webサーバから実行するとき、これは正常に動作しますが、私はそれがローカルアドレスバーIE6失われたクエスチング文字
c:\mysite\index.htm
でこれを入れてIE6を使用して実行した場合、任意のクエリは、サイトが迷子に作成しwindow.location
がちょうど.htm
件まで場所を含む文字列が含まれます。
上記の例ではクエリ文字列はありませんが、そのページはリンク先のページにリンクしています。これは、ネットワーク共有から実行しているときにも失敗します(例:\\server\mysite\index.htm
)。それはIE7 +でうまくいくように見え、IE6でしか失敗します。
私は夢中になっています。
編集:私はこれがモーダルウィンドウで起こっていることを実感しましたが、何か違いがありますか?
http://iedeathmarch.org/ – Havenard