اکنون می توانید در روشی که در اینجا به شما معرفی می کنیم، در کروم، سافاری، فایرفاکس 4+ و اینترنت اکسپلورر 10pp4+ استفاده کنید.
function processAjaxData(response, urlPath){
document.getElementById("content").innerHTML = response.html;
document.title = response.pageTitle;
window.history.pushState({"html":response.html,"pageTitle":response.pageTitle},"", urlPath);
}
سپس می توانید از window.onpopstate برای شناسایی دکمه عقب یا جلو استفاده کنید:
window.onpopstate = function(e){
if(e.state){
document.getElementById("content").innerHTML = e.state.html;
document.title = e.state.pageTitle;
}
};
برای یادگیری عمیق جاوا اسکریپت می توانید از مسیر کارآموزی فرانت اند استفاده کنید.
پاسخها