iranw3.com
   
 

 

 

 

Google
 
Web iranw3.com


JS HTML DOM
window شئ
navigator شئ
frame شئ
document شئ
location شئ
history شئ
screen شئ

 

 


HTML تاريخچه
HTML تگهاي
رنگهاي استاندارد
ASCII جدول کد
فارسي نويسي
سايتهاي جستجو
نکاتي درباره گوگل

 

 

 

 
 

 HTML DOM
شئ window

   براي دسترسي سريع از لينکهاي زير استفاده کنيد:

خصوصيات
متدها

اين شئ در جاوااسکريپت مستقيماً با پنجره مرورگر ارتباط برقرار مي کند. شئ window اولين شئ در سلسله مراتب DOM مي باشد.

مانند تمام شئ هاي جاوااسکريپت اين شئ هم داراي خصوصيات و متدهايي است که توسط آنها مي توانيد بعضي از فعاليتهاي يک مرورگر را کنترل کنيد. براي هر صفحه وب داخل مرورگر يک شئ window در نظر گرفته مي شود، يعني اگر شما از يک فريم استفاده مي کنيد که سه صفحه وب را در خود جاي داده پس سه شئ window براي هر کدام از آنها وجود دارد.

window objects

اين شئ داراي اشياء ديگري نيز مي باشد که به عنوان شئ هاي فرزند براي آن شناخته مي شوند. اين اشياء عبارتند از:

navigator, frame, document, location, history, screen

خصوصيات شئ window

جدول زير خصوصيات اين شئ ميباشد، نسخه هاي دو مرورگر اينترنت اکسپلورر و نت اسکيپ که از اين خصوصيات پشتيباني مي کنند، مشخص شده است.

ie nn

توضيح

خصوصيات

4 3 بررسي پنجره مرورگر که اگر باز باشد مقدار true را بر مي گرداند و اگر بسته مقدار false closed
3.02 2 قراردادن يک متني که در نوار وضعيت مرورگر نمايان شود. defaultStatus
4   کنترل بلندي پنجره جديد که روي پنجره اصلي باز خواهد شد. dialogHeight
4   تعيين فاصله پنجره جديد از سمت چپ dialogLeft
4   تعيين فاصله پنجره جديد از بالا dialogTop
4   کنترل پهناي پنجره جديد dialogWidth
5.5   کنترل شئ فريم يا iframe که در پنجره اصلي قرار دارند frameElement
4 6 کنترل شماره فريم هاي داخل يک صفحه length
3.02 2 ذخيره نام فريمهاي يک پنجره و برگرداندن آنها name
4 3 کنترل پنجره اصلي که باز کننده يک پنجره جديد است opener
3.02 2 پنجره اصلي مرورگر parent
5   کنترل فاصله مرورگر از طرف چپ screenLeft
5   کنترل فاصله مرورگر از بالا screenTop
3.02 2 منظور همان پنجره مرورگر ميباشد self
3.02 2 کنترل متن در نوار وضعيت مرورگر status
3.02 2 کنترل پنجره اصلي مرورگر در فريمها top

دقت کنيد که اين خصوصيات کاربرد کمي دارند و بيشتر متدهاي اين شئ هستند که مورد استفاده قرار مي گيرند. تنها خصوصيتي که کاربرد زيادي دارد status مي باشد که توسط آن مي توانيد متني را به نوار وضعيت مرورگر اضافه کنيد. مثال

نکته: شما مي توانيد بجاي نوشتن window از self يا parent هم استفاده کنيد. خيلي ها براي راحتي نوشتن از اين دو کلمه استفاده مي کنند که در حقيقت منظور همان شئ window مي باشد. به اين صورت:

window. status =" Hello! "
self. status = " Hello! "
parent. status = " Hello! "

متدهاي شئ window

ie nn

توضيح

متدها
3.02 2 کادر ارتباطي اعلام اخطاريه به کاربر alert( )
4 3 برداشتن تمرکر يا focus از آن پنجره blur( )
4 4 برداشتن مدت زماني که توسط متد setInterval تنظيم شده clearInterval( )
3.02 2 برداشتن مدت زماني که توسط متد setTimeout تنظيم شده clearTimeout( )
3.02 2 بستن پنجره مرورگر close( )
3.02 2 کادر ارتباطي براي دريافت تأييد از کاربر confirm("msg")
5.5 ساختن پنجره هاي popup createPopup( )
4 3 متمرکز و فعال کردن پنجره focus( )
4 4 جابجا کردن پنجره مرورگر به يک نقطه تعيين شده moveBy(x,y)
4 4 کنترل فاصله پنجره از بالا و چپ moveTo(x,y)
3.02 رفتن به يک آدرس مشخص navigate("URL")
3.02 باز کردن يک پنجره جديد با يک آدرس مشخص open("URL")
5 4 پرينت گرفتن از محتواي آن صفحه print( )
3.02 2 کادر ارتباطي براي دريافت اطلاعاتي از کاربر prompt( )
4 تغيير اندازه پنجره مرورگر resizeTo(width, height)
4 4 جابجا کردن scroll bar مرورگر به نقطه تعيين شده scrollTo(x,y)
4 4 تعيين مدت زماني براي فراخواني يک تابع و يا بررسي يک شرط. اين مدت بر حسب ميلي ثانيه ميباشد که آن عمل در اين مدت زمان خاص مرتب اجرا خواهد شد. setInterval("code", millisec)
3.02 2 اجراي يک کد يا فراخواني يک تابع بعد از مدت زمان معين setTimeout("code", millisec)
4 باز کردن يک پنجره روي پنجره مرورگر که کاربر ابتدا بايد آنرا ببندد تا بتواند با پنجره هاي ديگر کار کند. showModaldialog("URL", list)

 

 

ابتداي صفحه

 

Go to printable page  نسخه چاپي اين صفحه

مطالبي که در صفحه بعد مي خوانيد:

navigator object

Previous

 

Next

 
 
  توضيحات

پرسش و پاسخ

 

پيوند به سايت
لينکهای مفيد
مطالب کوتاه
کدهای جاوااسکريپت
آزمون اچ تی ام ال

 

 

 

 

 


   Valid XHTML 1.0!   Valid CSS!
     
صفحه اصلی    |    نقشه سايت    |    ارتباط    |    درباره سايت    |    نظرخواهی     |    آزمون     |    مقالات آموزشی


کليه حق و حقوق اين سايت محفوظ می باشد و استفاده از مطالب آن با ذکر منبع بلا مانع است.
webmaster@iranw3.com
Copyright © 2004-2007 iranw3. All rights reserved .