change hash take 2

This commit is contained in:
Baris Soner Usakli
2014-02-25 15:10:50 -05:00
parent 4b1c8150d3
commit 5567378234

View File

@@ -1023,7 +1023,12 @@ define(['composer', 'forum/pagination'], function(composer, pagination) {
localStorage.removeItem("topic:" + templates.get('topic_id') + ":bookmark");
} else {
localStorage.setItem("topic:" + templates.get('topic_id') + ":bookmark", el.attr('data-pid'));
window.location.hash = el.attr('data-pid');
if(history.pushState) {
history.replaceState(null, window.location.protocol + '//' + window.location.host + window.location.pathname, '#' + el.attr('data-pid'));
} else {
location.hash = '#' + el.attr('data-pid');
}
}
return false;
}