یک سوال در مورد ای جکس

4 سال پیش توسط علی مطرح شد
آفلاین
user-avatar
علی ( 14411 تجربه )
4 سال پیش
تخصص : Laravel

لینک کوتاه اشتراک گذاری

0

سلام من میخام با جاوا اسکریپت پارامتر Get صفحه تغییر کنه ولی صفحه فول رفرش نشه . مثل سرچ جابینجا یا دیجی کالا یا جیمیل . پارامتر Get تغییر میکنه ولی صفحه فول رفرش نمیشه .

آفلاین
user-avatar
Farshidpg ( 18042 تجربه )
4 سال پیش

لینک کوتاه اشتراک گذاری

1

میتونید با استفاده از این کد جاوا اسکریپت url رو تغیر بدید بدون ریفرش صفحه ، این متد روی مرورگر هایی که html5 رو پشتیبانی میکنند جواب میده

window.history.pushState('page2', 'Title', '/page2.php');

برای استفاده در مرورگر های قدیمی باید از هش آدرس استفاده کنید که اون یک # به آدرس اضافه میکنه .

در کل برای ساخت سرچ ایجکسی به چند کلاس درست حسابی کلاینت و سرور نیاز دارین و فقط با تغییر آدرس و ایجکس ساده نتیجه مطلوبی نمیگیرید

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.