私は以下のページを見て、さもIEの仕様ではなく、Javascriptの仕様であると勘違いしたわけですが。
[外部サイト]
http://kuma-pan.net/javascript10.htm
~a href のタグで移動すると
referrer の情報をJavaScript で得ることができるんだけれど、JavaScript の location.href="" や、location.replace(url) でのページ移動では、referrer
の情報が得られないんだ。~
ただ、単純に得られないとしか書いてありませんでした。すいません。
Refererの検証ページがありました。
[外部サイト]
http://www.teria.com/~koseki/memo/referrer/
通常リンクやHTTPヘッダ、location.hrefでもかなり挙動が違うみたいです。
個人的にはJavascriptの仕様なのかどうかという部分を知りたかったのですが・・・。
どうも各ブラウザの仕様みたいですね。