تالار گفتمان nCIS.ir

نسخه‌ی کامل: دسته بندی دیجی کالا
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
به این آدرس اگه سر بزنید.
www.digikala.com/Search/Category-Mobile-Phone/#!/Category-Electronic-Devices/Category-Mobile/Category-Mobile-Phone/Type-201/
بعد از علامت
/#!/
داخل آدرس url
اگه بیایم مثلا نوع سیستم عامل رو تغییر بدیم
/Type-201/
این قسمت تغییر میکنه
چطوری اینکار انجام میشه بدون اینکه url بهم بریزه؟
درمورد Change URL with JavaScript تحقیق کنید
در واقع دو تا کار جدا از هم داره انجام میشه
یکی دستور ajax هست که فرستاده میشه و یکی هم تغییر آدرس برای داشتن لینک مستقیم.

function processAjaxData(response, urlPath){
     document.getElementById("content").innerHTML = response.html;
     document.title = response.pageTitle;
     window.history.pushState({"html":response.html,"pageTitle":response.pageTitle},"", urlPath);
 }