URL で IE8 が「#」を「%23」としてエスケープしないようにするにはどうすればよいですか?
Javascript を使用して、window.location.href を動的に設定し、アンカー名に「#」が含まれることがある URL (「/some/path/#anchorname」など)
Firefox/Safari/Chrome はこれを完全に解釈します。当然のことながら、IE は定期的に「#」を「%23」に置き換えるため、完全に間違った URL (「/some/path/%23anchorname」など) になります。