متد location.replace
مثال (متد location.replace)
جایگزین کردن صفحه ی جاری:
location.replace("http://www.w3schools.com");
خودتان امتحان کنید »
تعریف و کاربرد
از متد replace() برای جایگزین کردن صفحه ی جاری با یک صفحه ی جدید، استفاده می شود.
تفاوت بین این متد و متد assign() در این است که متد replace()، در واقع url صفحه ی(document) جاری را از تاریخچه ی(history)صفحه حذف می کند، و این بدین معنی است که امکان استفاده از دکمه ی back برای رفتن از صفحه ی اصلی به صفحه ی قبلی وجود ندارد.
نکته: اگر می خواهید که یک صفحه ی جدید را لود کنید و امکان بازگشت به صفحه ی اصلی را نیز داشته باشید، از متد assign() استفاده کنید.
پشتیبانی مرورگرها
متد | |||||
---|---|---|---|---|---|
replace() | بله | بله | بله | بله | بله |
نحوه استفاده
location.replace(newURL)
مقادیر پارامترها
پارامتر | Type | توضیحات |
---|---|---|
newURL | String |
ضروری. url صفحه ای که می خواهیم به آن منتقل شویم را مشخص می کند. |
Return Value
No return value |
کلیه توابع و خصوصیت های شیء Location در JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 6930