Kwareji Window Object

Kwareji Window Object

Window 对象表示浏览器中打开的窗口。

如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。

注释:Naɗaɗin ɗumma na ɗumma na ɗumma, amma duk ɗaukar ɗaukar suka tsafta ɗumma.

Window 对象集合

集合 Method na takumar Window
frames[]

Tafinatin zaɗi na ɗumma na ɗumma.

Tafinatin zaɗi na ɗumma yana da ɗaya na Window, kowane Window yana da ɗaya na ɗumma ko <iframe>. Tafinatin zaɗi na frames.length yana da ɗaya na ɗumma da ɗauka frames[].

Window 对象属性

属性 Method na takumar Window
closed Tafinatin zaɗi na ɗumma.
defaultStatus Tsafta ko tafinatin zaɗi na ɗumma na ɗumma.
document Tafinatin zaɗi na ɗaya na ɗaya na ɗumma. Tsafta na Document. Document 对象.
history Tafinatin zaɗi na ɗaya na ɗaya na ɗumma. Tsafta na History. Kwareji History Object.
innerheight Tafinatin zaɗi na ɗumma na ɗumma.
innerwidth Tafinatin zaɗi na ɗumma na ɗumma.
length Tsafta ko tafinatin zaɗi na ɗumma na ɗumma.
location Tafinatin zaɗi na ɗumma na ɗumma na ɗumma. Tsafta na Location. Kwareji Location Object.
name Tsafta ko tafinatin zaɗi na ɗumma.
Navigator Tafinatin zaɗi na ɗaya na ɗaya na ɗumma. Tsafta na Navigator. Kwareji Navigator Object.
opener Tafinatin zaɗi na ɗumma na ɗumma.
outerheight Tafinatin zaɗi na ɗumma na ɗumma.
outerwidth Tafinatin zaɗi na ɗumma na ɗumma.
pageXOffset Tsafta ko tafinatin zaɗi na ɗumma na ɗumma bayan tafinatin zaɗi na ɗumma.
pageYOffset Tsafta ko tafinatin zaɗi na ɗumma na ɗumma bayan tafinatin zaɗi na ɗumma.
parent Tafinatin zaɗi na ɗaya na ɗaya na ɗumma.
Screen Tafinatin zaɗi na ɗaya na ɗaya na ɗumma. Tsafta na Screen. Kwareji Screen Object.
self Tafinatin zaɗi na ɗumma. Yana da alhakin Window.
status Tsafta tafinatin ɗumma na ɗumma.
top Tafinatin zaɗi na ɗaya na ɗaya na ɗumma.
window 属性 window yana da alhakin self, wanda ya ɗauki tsare ɗaya na ɗumma.
  • screenLeft
  • screenTop
  • screenX
  • screenY
Tafinatin da aiki. An yi'an zaɗi x ɗanɗin da ke ɗumma ɗaya na ɗumma. IE, Safari da Opera suka tsafta screenLeft da screenTop, amma Firefox da Safari suka tsafta screenX da screenY.

Window 对象方法

方法 Method na takumar Window
Method Takwal
alert() A gana da wata takarda wacce ke da wata takarda da ke tsakiyar.
blur() A kawar da takarda dake tsakiyar takarda.
clearInterval() A kawar da takwal da ke tsakiyar wata lokaci ta method da ke tsakiyar setInterval().
clearTimeout() A kawar da takwal da ke tsakiyar wata lokaci ta method da ke tsakiyar setTimeout().
close() A koma takumar browser.
confirm() A gana da kwarin da ke tsarka tare da wata takarda wacce za a iya amincewa da ita ko kuma yabata.
createPopup() A raba takarda da ke tsakiyar takarda.
moveBy() A kowata cikin takarda da ke tsakiyar takarda zuwa wata takarda ta tsakiyar.
moveTo() A kowata cikin takarda ta tsakiyar takarda zuwa wata takarda ta tsakiyar.
open() A kafa wata browser window ta tsakiya ko a gana da wata window da ke tsakiyar.
print() A gana da aiki na takumar yau.
prompt() A gana da kwarin da ke tsarka tare da wata takarda wacce za a iya kira mai.
resizeBy() A tsara saukar takumar a matsayin wata rafi da wata takarda.
resizeTo() A tsara saukar takumar a matsayin wata rafi da wata takarda.
scrollBy() A tsara content zuwa wata takarda da ke tsakiyar wata takarda.
scrollTo() A tsara content zuwa wata takarda ta tsakiyar wata takarda.
setInterval() A yin takwal da ke tsakiyar wata lokaci tare da tsakiyar lokaci (a matsayin milisecond).
setTimeout() A yin takwal da ke tsakiyar wata lokaci ta tsakiyar lokaci ko watsi da aikace-aikace.

Takumar Window

Takumar Window ke wakilta da ke kewaye da aikace-aikacen browser window ko fure. A cikin JavaScript na client, takumar Window ce wakilta na gaba, kuma duk guda na kewaye ke iya yin rikicin a cikin yankin aiki na yau. Tun haka, ba a bukatar kalama na muhimmanci domin yin amfani da takumar yau ba, za a iya amfani da matsalolin takumar yau a matsayin abin da ke kewaye. Misali, za a iya kare da: documentkuma ba a daceka kwarin window.document.

Kamar yadda, za a iya amfani da kwarin takumar Window dake a matsayin kwarin, misali, kamar yadda ka ceke alert(), kuma ba a daceka kwarin Window.alert().

Kai tsarka da kada dama juna da yadda da ke kewaye shi, Window takumar ceke kusanin da ke watsa dukansu abin da ke tsarka JavaScript da ke tsarka juna.

Window wani na watsa na yanarun wani na yanarun self waniWannan suke da watsa na nau'ana. Yau suke da watsa wani yanarun, kuma ba su da watsa na nau'ana. Na watsa na nau'ana da watsa na nau'ana na watsa na nau'ana na watsa na nau'ana, kuma watsa na nau'ana na watsa na nau'ana na watsa na nau'ana na watsa na nau'ana.

Dawo da kai watsa wani yanarun watsa wani yanarun, suke da watsa na nau'ana.

frame[i]		//w wani na nau'ana watsa
self.frame[i]	//w wani na nau'ana watsa
w.frame[i]	//w wani na nau'ana watsa

Dawo da kai watsa wani yanarun na nau'ana watsa wani yanarun na nau'ana (ko wani yanarun na nau'ana), suke da watsa na nau'ana.

parent		//w wani na nau'ana watsa
self.parent	//w wani na nau'ana watsa
w.parent 		//w wani na nau'ana watsa

Dawo da kai watsa yanarun na nau'ana watsa yanarun na nau'ana, suke da watsa kuma watsa na nau'ana.

top		//f wani na nau'ana yanarun na farko
self.top		//f wani na nau'ana yanarun na farko
f.top		//f wani na nau'ana yanarun na farko

Yanarun na farko na nau'ana yanarun na nau'ana suke da watsa Window.open() kai tsara. Yau na watsa na nau'ana kai tsara kai kai tsara shi a wuri wani, kuma watsa na nau'ana kai kai tsara shi don watsa na nau'ana. Yanarun na nau'ana... opener waniwatsa na nau'ana yau yau.

Dawo, yau Window wani na nau'ana suke da watsa kwarin yanarun ko yanarun. Man ne... alert() wanidaconfirm() wanida prompt waniDawo na farko, suke da watsa shirye yanarun kan anna.