FireFox 3.6 - 9 удаляет значок при изменении window.location

проблема существует только на FireFox (от 3,6 до 9), другие браузеры в порядке. Мой код выглядит так:

jQuery.extend({
    AnchorFromUrl : function(url) {
        var anchor = url.substr(1).replace('.html','');
        $.fizzer_anchor = anchor;
        window.location.hash = anchor;
        return anchor;
    }
});

Самое странное, что, если я помещу предупреждение перед window.location.hash = anchor; После нажатия кнопки «ОК» значок избранного не исчезает, удалите это предупреждение (), и ваш значок исчезнет.

Примечание: он также удаляет значок, если вы простоwindow.location = something.

Ответы на вопрос(3)

Ваш ответ на вопрос