やったこと

webサービスを作るときに考えたことを垂れ流します

【Javascript】IEでGETパラメータ付きのURLが文字化け!

IEでGETパラメータがついたURLを生成して、location.hrefで移動しようとしたら「&」の文字が「§」に化けてしまう謎の現象に見舞われた・・。

こんな風に、普通にURLを入れた移動しようとしただけなのに、文字化けのせいでまともに移動できない。

  window.location.href = 'hogehoge/ + '?date=1234' + '&sect=5678';

下記のように「sect」のパラメータを「section」にしたら、文字化けが収まった。

  window.location.href = 'hogehoge/ + '?date=1234' + '&section=5678';

GETパラメータで「sect」という文字を使っちゃいけないルールなんてあったっけ?
これは全然問題解決できている気がしないですな・・。

誰か理由知っている人おしえてくだしあ・・。

以上です・・。