شی history در جاوا اسکریپت به چه معناست ؟
شی history در جاوا اسکریپت به چه معناست ؟
شی history در جاوا اسکریپت به چه معناست ؟
ممکن است بخواهیم به تاریخچه ي مرورگر دسترسی داشته باشیم. البته هیچ راهی براي دسترسی به آدرس صفحات که در history وجود دارند، نیست. براي این کار از متدها و خاصیت هاي شی history مربوط به شی window استفاده می کنیم: متد go() فقط یک پارامتر می گیرد: تعداد صفحاتی که باید به جلو یا به عقب پیمایش شوند. اگر عدد منفی باشد به صفحات قبل و اگر عدد مثبت باشد به صفخات جلو می رویم. براي مثال جهت رفتن به یک صفحه عقب از کد زیر استفاده می کنیم:
window.history.go(-1);
و براي رفتن به جلو:
window.history.go(+1);
همیچنین می توانیم از متد هاي back() .forward() و به جاي کدهاي بالا استفاده کنیم.
//go back one
history.back();
//go forward one
history.forward();
همچنین از خاصیت lenght براي تعداد صفحات موجود درhistory استفاده کنیم:
alert(“There are currently ” + history.length + ” pages in history.”);
منبع : انجمن علمی مهندسی فناوری اطلاعات دانشگاه پیام تور مرکز اران و بید گل
برای اموزش های ویدیویی زبان جاوا اسکیریپت به بستر ویدیو های اموزشی بروید