٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

آموزش مکان پنجره جاوا اسکریپت

از این window.locationشی می توان برای بدست آوردن آدرس صفحه فعلی (URL) و هدایت مرورگر به صفحه جدید استفاده کرد. محل پنجره window.locationشی را می توان بدون پیشوند پنجره نوشته شده است. چند نمونه: window.location.href href (URL) صفحه فعلی را برمی گرداند…

محمد یوسفی

29 جولای 2021

از این window.locationشی می توان برای بدست آوردن آدرس صفحه فعلی (URL) و هدایت مرورگر به صفحه جدید استفاده کرد.


محل پنجره

window.locationشی را می توان بدون پیشوند پنجره نوشته شده است.

چند نمونه:

  • window.location.href href (URL) صفحه فعلی را برمی گرداند
  • window.location.hostname نام دامنه میزبان وب را برمی گرداند
  • window.location.pathname مسیر و نام پرونده صفحه فعلی را برمی گرداند
  • window.location.protocol پروتکل وب مورد استفاده را برمی گرداند (http: یا https :)
  • window.location.assign() سندی جدید بارگیری می کند

مکان پنجره Href

window.location.hrefاموال URL صفحه فعلی را برمی گرداند.

مثال

نمایش href (URL) صفحه فعلی:

document.getElementById("demo").innerHTML =
"Page location is " + window.location.href;

نتیجه این است:

Page location is https://www.w3schools.com/js/js_window_location.asp

پنجره نام میزبان

window.location.hostnameاموال بازده نام میزبان اینترنت (از صفحه فعلی).

مثال

نام میزبان را نمایش دهید:

document.getElementById("demo").innerHTML =
"Page hostname is " + window.location.hostname;

نتیجه این است:

Page hostname is www.w3schools.com

نام پنجره محل سکونت

window.location.pathnameاموال نام مسیر از صفحه فعلی را برمی گرداند.

مثال

نام مسیر URL فعلی را نمایش دهید:

document.getElementById("demo").innerHTML =
"Page path is " + window.location.pathname;

نتیجه این است:

Page path is /js/js_window_location.asp

پروتکل مکان پنجره

window.location.protocolاموال پروتکل وب در صفحه باز می گرداند.

مثال

نمایش پروتکل وب:

document.getElementById("demo").innerHTML =
"Page protocol is " + window.location.protocol;

نتیجه این است:

Page protocol is https:

بندر محل قرارگیری پنجره

window.location.portبازده اموال تعداد پورت میزبان اینترنت (از صفحه فعلی).

مثال

نام میزبان را نمایش دهید:

document.getElementById("demo").innerHTML =
"Port number is " + window.location.port;

نتیجه این است:

Port number is

اکثر مرورگرها شماره درگاه پیش فرض را نمایش نمی دهند (80 برای http و 443 برای https)


تعیین محل پنجره

این window.location.assign()روش سند جدیدی را بارگیری می کند.

مثال

بارگیری سند جدید:

<html>
<head>
<script>
function newDoc() {
  window.location.assign("https://www.w3schools.com")
}
</script>
</head>
<body>

<input type="button" value="Load new document" onclick="newDoc()">

</body>
</html>

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها