این آموزش در تاریخ ۱۴۰۱/۱۰/۳۰ آپدیت شده است.
آموزش ویژگی pathname در BOM جاوااسکریپت
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش ویژگی pathname در BOM جاوااسکریپت با من همراه باشید.
Free-Learn
آنچه در این جلسه میخوانید :
ویژگی pathname در BOM جاوااسکریپت
با استفاده از ویژگی location.pathname
میتونیم هم نام مسیر دامنه ( یا هاست ) ( یا آدرس IP یا شماره پورت ) یک صفحه رو از طریق آدرس URL صفحه بدست آوریم و هم براش مقدار جدید مشخص نماییم.
مقدار برگشتی | برگشت نام مسیر یا PathName از آدرس ( URL ) صفحه ای که اجرا شده |
---|
Free-Learn
مثال از این ویژگی
در ادامه میتوانید یک مثال از این ویژگی را در زبان جاوا اسکریپت مشاهده نمایید.
مثال شماره ۱ : بدست آوردن PathName از آدرس URL
1 2 3 4 5 6 7 8 9 10 |
<script> function Get(){ var my_pathname , Result; my_pathname = location.pathname; Result = document.getElementById("Result"); Result.innerHTML = my_pathname; } </script> |
مثال شماره ۲ : تنظیم PathName جدید
1 2 3 4 5 6 7 8 9 10 |
<script> function Set(){ var my_pathname , result; my_pathname = location.pathname = "/Tryit/javascript/bom/Tryit_JS_learn_BOM_Location_pathname_T1.html"; result = document.getElementById("Result"); result.innerHTML = my_pathname; } </script> |
Free-Learn
پشتیبانی مرورگرها
در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از این ویژگی در جاوااسکریپت پشتیبانی میکنند یا خیر.
نام ویژگی | Chrome | Firefox | Opera | Safari | Edge |
pathname | بله | بله | بله | بله | بله |
Free-Learn
شکل نوشتاری
نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این ویژگی در جاوااسکریپت بصورت زیر می باشد.
- گرفتن مقدار :
1 |
location.pathname; |
- ست / تنظیم مقدار جدید :
1 |
location.pathname = "New_PathName"; |
- New_PathName = آدرس یا مسیر جدید
Free-Learn
نکات و توضیحات
- این ویژگی در دسته ی بخش Location مرورگر می باشد، Location هم یعنی نوار آدرس مرورگر، نوار آدرس مرورگر هم یعنی اون آدرس URL صفحه ای که روش اجرا شده، پس وقتی ما میخوایم آدرس جدید براش تنظیم کنیم مثه اینه که داریم آدرس صفحه ای که داخلشیم رو تغییر میدیم و مرورگر هم میره به اون آدرس.