و window.location كائن يمكن استخدامها للحصول على الصفحة عنوان (URL) الحالي وإعادة توجيه المتصفح إلى صفحة جديدة.
Window Location
و window.location كائن يمكن أن تكون مكتوبة من دون بادئة النافذة.
بعض الأمثلة:
- window.location.href إرجاع أ href (URL) للصفحة الحالية
- window.location.hostname بإرجاع اسم مجال استضافة المواقع على الشبكة
- window.location.pathname إرجاع المسار واسم الصفحة الحالية
- window.location.protocol إرجاع بروتوكول الإنترنت المستخدمة ( http:// أو https:// )
- window.location.assign يحمل وثيقة جديدة
Window Location Href
و window.location.href الخاصية بإرجاع عنوان URL للصفحة الحالية.
مثال
عرض أ href (URL) من الصفحة الحالية:
document.getElementById("demo").innerHTML =
"Page location is " + window.location.href;
النتيجة هي:
Page location is http://admin.w3ii2.com/index.php?r=site%2Farticle%2Fupdate&clasId=6&path=js_window_location
انها محاولة لنفسك » Window Location Hostname
و window.location.hostname الخاصية بإرجاع اسم المضيف الإنترنت (الصفحة الحالية).
مثال
عرض اسم المضيف:
document.getElementById("demo").innerHTML =
"Page hostname is " + window.location.hostname;
النتيجة هي:
Page hostname is admin.w3ii2.com
انها محاولة لنفسك » Window Location Pathname
و window.location.pathname الخاصية بإرجاع اسم مسار الصفحة الحالية.
مثال
عرض اسم مسار URL الحالي:
document.getElementById("demo").innerHTML =
"Page path is " + window.location.pathname;
النتيجة هي:
/index.php
انها محاولة لنفسك » Window Location Protocol
و window.location.protocol الخاصية بإرجاع بروتوكول الإنترنت من الصفحة.
مثال
عرض بروتوكول الإنترنت:
document.getElementById("demo").innerHTML =
"Page protocol is " + window.location.protocol;
النتيجة هي:
Page protocol is http:
انها محاولة لنفسك » Window Location Assign
و window.location.assign() طريقة تحميل وثيقة جديدة.
مثال
تحميل مستند جديد:
<html>
<head>
<script>
function newDoc() {
window.location.assign("http://www.w3ii.com")
}
</script>
</head>
<body>
<input type="button" value="Load new document"
onclick="newDoc()">
</body>
</html>
انها محاولة لنفسك »