Internet Explorerではdocument.URLUnencodedというプロパティがあります。
http://msdn.microsoft.com/en-us/library/ie/ms534709%28v=vs.85%29.aspx

このdocument.URLUnencodedプロパティとdocument.URLプロパティの違いについて詳しく教えて欲しいです(あるいは違いが詳しく説明されているサイトなどがあれば教えて下さい)。

IE7-IE11にて試した範囲では、

  • fileスキームで開いた場合にdocument.URLはfile://C:\tmp path\file.htmlになるが、document.URLUnencodedではfile:///C:/tmp%20path/file.htmlになる
  • IE7,IE8ではdocument.URLEncodedは書き換え可能。書き換えた場合にはページが遷移する

という2点がわかりました。