Window.location.hash требуется справка по синтаксису

Мой веб-сайт доступен по адресу http://visualise.ca/ , и когда вы загружаете сообщение, щелкнув миниатюру, он загружает размещать на странице с помощью ajax. Когда вы закрываете сообщение, он использует этот код, чтобы изменить URL-адрес обратно на http://visualise.ca/ без перезагрузки страницы:

$("#close").live("click", function(event) {
    $("#board").fadeOut("slow");
    $("#board-wrapper").slideUp("slow");
    $("html,body").delay(1000).animate({scrollTop: 0}, 300);
    window.location.hash = "";
    window.history.pushState(null,null,site_url+"/");
    return false;
});

, но в IE8 он снова меняет его на http://visualise.ca/# вместо http://visualise.ca/ . Есть ли способ исправить это и убедиться, что он изменен на http://visualise.ca/ ?

7
задан Gab 25 August 2011 в 20:46
поделиться