آموزش ویژگی hostname در BOM جاوااسکریپت

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش ویژگی hostname در BOM جاوااسکریپت با من همراه باشید.

ویژگی hostname در BOM جاوااسکریپت

Free-Learn

ویژگی hostname در BOM جاوااسکریپت

با استفاده از ویژگی location.hostname میتونیم هم نام دامنه ( یا هاست ) ( یا آدرس IP ) یک صفحه رو از طریق آدرس URL همون صفحه بدست آوریم و هم براش مقدار جدید مشخص نماییم.

ویژگی location.host نام دامنه یا هاست یا IP بهمراه شماره پورت رو برمیگردونه ولی location.hostname فقط نام دامنه یا IP رو برمیگردونه.

تفاوت ویژگی های Host و HostName و Origin :

ویژگی host : برای بدست آوردن نام دامنه ( یا هاست یا آدرس IP بهمراه شماره پورت ) بدون https یا http

ویژگی hostname : برای بدست آوردن نام دامنه ( یا هاست یا آدرس IP ) بدون https یا http

ویژگی origin : برای بدست آوردن نام دامنه ( یا هاست یا آدرس IP بهمراه شماره پورت ) بهمراه https یا http

مقدار برگشتی برگشت آدرس دامنه یا آدرس IP از طریق آدرس URL صفحه ای که اجرا شده

Free-Learn

مثال از این ویژگی

در ادامه میتوانید یک مثال از این ویژگی را در زبان جاوا اسکریپت مشاهده نمایید.

مثال شماره ۱ : بدست آوردن آدرس دامنه ( دامنه ای که صفحه روش اجرا شده )

امتحان کنید

مثال شماره ۲ : تنظیم نام هاست یا دامنه جدید

امتحان کنید

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از این ویژگی در جاوااسکریپت پشتیبانی میکنند یا خیر.

نام ویژگی Chrome Firefox Opera Safari IE
hostname بله بله بله بله بله

Free-Learn

شکل نوشتاری

نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این ویژگی در جاوااسکریپت بصورت زیر می باشد.

  • گرفتن مقدار :

  • ست / تنظیم مقدار جدید :

  • New_HostName = نام دامنه جدید

Free-Learn

نکات و توضیحات

  • این ویژگی ( location.hostname ) فقط نام دامنه ( یا هاست یا Host یا به اصطلاح میزبان ) رو برمیگردونه و آدرس نباید شامل شماره پورت باشه وگرنه چیزی برگشت نمیده.
  • برای استفاده از آدرس دامنه یا آدرس IP + شماره پورت باید از ویژگی location.host استفاده نمایید.
  • این ویژگی در دسته ی بخش Location مرورگر می باشد، Location هم یعنی نوار آدرس مرورگر، نوار آدرس مرورگر هم یعنی اون آدرس URL صفحه ای که روش اجرا شده، پس وقتی ما میخوایم آدرس جدید براش تنظیم کنیم مثه اینه که داریم آدرس صفحه ای که داخلشیم رو تغییر میدیم و مرورگر هم میره به اون آدرس.

Free-Learn

دریافت PDF یا پرینت این مطلب