मेरी वेबसाइट http://visualise.ca/ पर उपलब्ध है और जब आप थंबनेल पर क्लिक करके कोई पोस्ट लोड करते हैं तो यह पृष्ठ को अजाक्स का उपयोग करके पृष्ठ में लोड करेगा। आप पोस्ट बंद करते हैं यह आदेश वापस http://visualise.ca/ लिए पृष्ठ पुनः लोड करने के बिना URL बदलने के लिए इस कोड का उपयोग करता है:Window.location.hash मदद वाक्यविन्यास
$("#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/ में बदला गया है?
आईई 8 एचटीएमएल 5 इतिहास एपीआई का समर्थन नहीं करता है, तो https://github.com/balupton/history.js – anderssonola