Window 对象
- پچھلے پہلا جی ایس این کا نوع
- آئندہ پہلا ویندوز کنسول
Window 对象
موضوع window نشاندهنده پنجرهای است که در مرورگر باز شده است.
اگر مستند شامل فریمها (برچسب <iframe>) باشد، مرورگر موضوعات پنجره برای مستند HTML ایجاد میکند و برای هر فریم موضوعات پنجره اضافی ایجاد میکند.
ویژگیهای موضوع Window
موضوع | وصف |
---|---|
closed | بازگشت اینکه آیا پنجره بسته شده است یا خیر. |
console | ویندوز کا موضوع Console. |
defaultStatus | استعمال سے باوجود رکھا گیا ہے۔تنظیم یا بازگشت متن پیشفرض در نوار وضعیت پنجره. |
document | ویندوز کا موضوع Document. |
frameElement | موضوعات فریمهایی که در پنجره اجرا میشوند را بازمیگرداند. |
frames | تمام موضوعات پنجرههایی که در پنجره جاری اجرا میشوند را بازمیگرداند. |
history | ویندوز کا موضوع History. |
innerHeight | پیمائی ناحیه نمایش مستند پنجره را بازمیگرداند. |
innerWidth | پیمائی ناحیه نمایش مستند پنجره را بازمیگرداند. |
length | تعداد عناصر <iframe> موجود در پنجره جاری را بازمیگرداند. |
localStorage | اجازه میدهد تا جفت کلید/مقدار در مرورگر وب ذخیره شود. دادههایی که تاریخ انقضا ندارند، ذخیره میشوند. |
location | ویندوز کا Location اکائی. |
name | تنظیم یا بازگشت نام پنجره. |
navigator | ویندوز کا Navigator اکائی. |
opener | اشارهای به پنجرهای که برای ایجاد پنجره استفاده شده است. |
outerHeight | پیمائی پنجره مرورگر را با در نظر گرفتن نوار ابزار/اسکرول. |
outerWidth | پیمائی پنجره مرورگر را با در نظر گرفتن نوار ابزار/اسکرول. |
pageXOffset | موجودیت اوردرجی سند جاری از گوشه بالا چپ (افقی) رول شده به پیکسل. |
pageYOffset | موجودیت اوردرجی سند جاری از گوشه بالا چپ (عمودی) رول شده به پیکسل. |
parent | موجودہ ویندوز کا والد ویندوز واپس دینا ہے۔ |
screen | ویندوز کا اسکرین آپریشن. |
screenLeft | ویندوز کی نمائش کی افقی کوئیج واپس دینا ہے۔ |
screenTop | ویندوز کی نمائش کی عمودی کوئیج واپس دینا ہے۔ |
screenX | ویندوز کی نمائش کی افقی کوئیج واپس دینا ہے۔ |
screenY | ویندوز کی نمائش کی عمودی کوئیج واپس دینا ہے۔ |
sessionStorage | ویب برائیسر میں کلید/مقابل کی جگہ کو محفوظ کرنا ہے، اس میں سیشن کی وجہ سے محفوظ کردہ اعداد و شمار موجود ہیں۔ |
scrollX | pageXOffset نامزداری |
scrollY | pageYOffset نامزداری |
self | موجودہ ویندوز واپس دینا ہے۔ |
status | استعمال سے باوجود رکھا گیا ہے، لطفاً اس کو استعمال نہ کریں۔ |
top | سب سے اوپر کا برائیسر ویندوز واپس دینا ہے۔ |
ویندوز اکائی طریقہ کار
طریقہ کار | وصف |
---|---|
alert() | پیغام اور یقینی دکھائی دینے والی ڈائیلاگ پیش کرنا ہے۔ |
atob() | بیس-64 کے ذریعے دینے والی سطر کو دوبارہ دینا ہے۔ |
blur() | موجودہ ویندوز سے فوکس کو ہٹانا ہے۔ |
btoa() | بیس-64 کے ذریعے سطر دینا ہے۔ |
clearInterval() | setInterval() سے قائم کردہ تایمر کو ختم کرنا ہے۔ |
clearTimeout() | setTimeout() سے قائم کردہ تایمر کو ختم کرنا ہے۔ |
close() | موجودہ ویندوز بند کرنا ہے۔ |
confirm() | دیکھ ناچار سوال کو دیکھنے والے کو پیغام اور یقینی اور منسوخ کی دکھائی دینے والی ڈائیلاگ پیش کرنا ہے۔ |
focus() | فوکس کو موجودہ ویندوز میں قائم کرنا ہے۔ |
getComputedStyle() | مخصوص دستاویز علامت کی CSS کا نمائش نما نمائش کا کارنامہ واپس دینا ہے۔ |
getSelection() | Selection نمائش نما اشیاء واپس دینا ہے جو استعمال کرنے والے کا متن کا دائرہ کو ظاہر کرتا ہے۔ |
matchMedia() | MediaQueryList نمائش نما اشیاء واپس دینا ہے جو مخصوص CSS میڈیا کوئیج سطر کو ظاہر کرتا ہے۔ |
moveBy() | ویندوز کو اپنی موجودہ مقام کی نسبت میں بھیجنا ہے۔ |
moveTo() | ویندوز کو مخصوص مقام میں بھیجنا ہے۔ |
open() | نئی برائیسر ویندوز کھولنا ہے۔ |
print() | موجودہ ویندوز کی محتوائی پر چ پرنٹ کرنا ہے۔ |
prompt() | دیکھ ناچار سوال کو سادہ سطر دینا ہے۔ |
requestAnimationFrame() | برائیسر کو درخواست دی جاتی ہے کہ وہ اگلے ریفرش سے پہلے فونکشن کو بروئے کار لائے اور آن لائن اینیمیشن کو اپدیت کرنے کے لئے فراہم کرے۔ |
resizeBy() | ویندوز کی وسعت کو مخصوص پیکسل میں بڑھانا ہے۔ |
resizeTo() | ویندوز کی وسعت کو مخصوص کی عرض اور بلندی میں بڑھانا ہے۔ |
scroll() | استعمال سے باوجود رکھا گیا ہے۔یہ طریقہ کار اب مستعمل نہیں کیا جاتا ہے。 scrollTo() کا طریقہ کار مقام نمائش تبدیل کرنا ہے。 |
scrollBy() | نویسیلانہ پیکسل کی تعداد کے مطابق دستاویز کو رول کرنا ہے。 |
scrollTo() | 将文档滚动到指定坐标。 |
setInterval() | 周期性执行指定的代码。 |
setTimeout() | 在经过指定的时间之后执行代码。 |
stop() | 停止加载窗口。 |
Window 对象描述
Window 对象表示浏览器窗口或框架。在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算。也就是说,要引用当前窗口根本不需要特殊的语法,可以把那个窗口的属性作为全局变量来使用。例如,可以只写 document,而不必写 window.document。
同样,可以把当前窗口对象的方法当作函数来使用,如只写 alert(),而不必写 Window.alert()。
除了上面列出的属性和方法,Window 对象还实现了核心 JavaScript 所定义的所有全局属性和方法。
Window کا window خاصیت اور self خاصیتآپ کسی بھی فریم کا والد ونڈو یا والد فریم کا استعمال کرتے ہیں تو، اس کا استعمال خود ہی کرسکتے ہیں۔آپ جب صرف موجودہ ونڈو کو واضح طور پر استعمال کرنا چاہتے ہیں تو، نہ کہ صرف مستعار طور پر استعمال کرنا چاہتے ہیں تو، اس کا استعمال ان خاصیتوں کے ذریعے کرسکتے ہیں۔اب وہ دو خاصیتوں کے علاوہ، parent خاصیت، top خاصیت اور frame[] آرایه، موجودہ Window کا اضافی Window کا استعمال کرتے ہیں۔
اگر آپ ونڈو میں کسی فریم کا استعمال کرنا چاہتے ہیں تو، اس کا استعمال ان سمت سے کرسکتے ہیں:
frame[i] //موجودہ ونڈو کا فریم self.frame[i] //موجودہ ونڈو کا فریم w.frame[i] //ونڈو w کا فریم
اگر آپ کسی فریم کا والد ونڈو یا والد فریم کا استعمال کرنا چاہتے ہیں تو، اس کا استعمال ان سمت سے کرسکتے ہیں:
parent //موجودہ ونڈو کا والد ونڈو self.parent //موجودہ ونڈو کا والد ونڈو w.parent //ونڈو w کا والد ونڈو
اگر آپ اونچی سطح ونڈو میں کسی فریم کا استعمال کرنا چاہتے ہیں تو، اس کا استعمال ان سمت سے کرسکتے ہیں:
top //موجودہ فریم کی اونچی سطح ونڈو self.top //موجودہ فریم کی اونچی سطح ونڈو f.top //فریم f کی اونچی سطح ونڈو
نئی اونچی سطح بروزر ونڈو Window.open() طريقة سے بنائی جاتی ہے۔جب اس طریقی کو بولایا جاتا ہے تو، اس کی بازگشت کار کو کسی متغیر میں ذخیرہ کیا جانا چاہئے،اور opener خاصیتبعد میں ان کا استعمال کرتا ہے جو اس کو کھولا تھا۔
عموماً،طريقة Window کا کسی بھی عمل کا آغاز کرنا ہوتا ہے۔اور alert() طريقةاورconfirm() طريقةاور prompt طريقةبلا، وہ سادے ڈائیالوگ کے ذریعے استعمال کو صارف کے ساتھ رابطہ قائم کرتے ہیں۔
- پچھلے پہلا جی ایس این کا نوع
- آئندہ پہلا ویندوز کنسول