我需要語法幫助。幫助與window.history.pushState
我的網站加載的博客文章使用AJAX的#board專區內,我通過點擊#關閉關閉。當我加載帖子時,url變成這樣http://www.visualise.ca/#!/anne-au-cherry,我想在我關閉帖子時回到http://www.visualise.ca/。下面給我http://www.visualise.ca/#/
$("#close").live("click", function(event) {
$("#board").slideUp("slow");
window.location.hash = "#/";
window.history.pushState(null,null,site_url+"/");
return false;
});
1)有人可以幫忙嗎?
2)如果瀏覽器不支持html5會怎麼樣?
非常感謝您的時間和幫助。
UPDATE:這個作品,有我在 'SITE_URL' 變量一個錯字。
我想我的瀏覽器更改URL無需重新加載頁面時我點擊#close。我想要的網址是http://www.visualise.ca/,但它給了http://www.visualise.ca/#// – Gab
那麼window.location.href =「」那麼呢? – andlrc
這都是我的錯......在我的site_url變量中有一個類型...!對不起,我讓你失去了寶貴的時間:-( – Gab