если я сохраню location.href как
var h = location.href;
Затем выполните history.replaceState
или pushState
in (HTML5) для другого href, скажем, h2
И если мы проверим hи h2, вы увидите их равными (в Chrome и Firefox мой IE, кажется, еще не поддерживает HTML5)
хорошо, мой вопрос:
В этой ситуации, насколько я знаю location.href
является реальным или поддельным (по нажатию).
[РЕДАКТИРОВАТЬ]
Я добавляю образец: http://jsfiddle.net/W4bb3/