هناك العديد من الطرق لاستخدام location.href في جافا سكريبت، بشكل أساسي على النحو التالي.
self.location.href="/url" الصفحة الحالية تفتح صفحة URL
location.href="/url" الصفحة الحالية تفتح صفحة URL
windows.location.href="/url" تفتح الصفحة الحالية صفحة URL. الاستخدامات الثلاثة الأولى هي نفسها.
this.location.href="/url" الصفحة الحالية تفتح صفحة URL
parent.location.href="/url" افتح صفحة جديدة في الصفحة الأصلية
top.location.href="/url" افتح صفحة جديدة في الصفحة العليا
إذا تم تخصيص الإطار على الصفحة، فيمكنك استبدال الجزء العلوي الذاتي الأصلي باسم الإطار المخصص، ويكون التأثير هو فتح عنوان url في نافذة الإطار.
بالإضافة إلى ذلك، window.location.href=window.location.href; وwindow.location.Reload() كلاهما يقومان بتحديث الصفحة الحالية. الفرق يكمن في ما إذا كان يتم تقديم البيانات. عند إرسال البيانات، سيطالبك window.location.Reload() بإرسالها، window.location.href=window.location.href؛