Window အပေါင်းစု
- အရှေ့လိုက် စာရင်း JS အမျိုးအစားပေါင်း
- နောက်လိုက် စာရင်း Window Console
Window အပေါင်းစု
window 对象表示浏览器中打开的窗口。
如果文档包含框架(
Window 对象属性
对象 | ကြည့်ရှုရာ |
---|---|
closed | 返回窗口是否已被关闭。 |
console | 返回窗口的 Console 对象。 |
defaultStatus | အသုံးပြုခြင်း ဖို့ အပြီးသတ်ထားပါသည်။设置或返回窗口状态栏中的默认文本。 |
document | 返回窗口的 Document 对象。 |
frameElement | 返回运行在窗口中的框架。 |
frames | 返回窗口中运行的所有窗口对象。 |
history | 返回窗口的 History 对象。 |
innerHeight | 返回窗口的文档显示区的高度。 |
innerWidth | 返回窗口的文档显示区的宽度。 |
length | 返回当前窗口中 |
localStorage | 允许在 Web 浏览器中保存键/值对。存储没有过期日期的数据。 |
location | 返回窗口的 Location အပုံစံ。 |
name | ပိုင်းသတ်ထား သည့် ပုံစံများ |
navigator | 返回窗口的 Navigator အပုံစံ。 |
opener | ဖွဲ့စည်းထား သည့် ပိုင်းသတ်ထား သည့် ပုံစံများ |
outerHeight | လက်တင်အသုံး နှင့် စတင်တွေ့ဆုံမှု အပေါ် အသုံးပြုနိုင် သည့် ပုံစံများ |
outerWidth | လက်တင်အသုံး နှင့် စတင်တွေ့ဆုံမှု အပေါ် အသုံးပြုနိုင် သည့် ပိုင်းသတ်ထား သည့် ပုံစံများ |
pageXOffset | ယခု စာတမ်း အရှိဂရမ်း အရှေ့အထိုး အရှေ့အထိုး ပြောင်းလဲတဲ့ ပိုင်းသတ်ထား သည့် ပိုင်းသတ်ထား ပုံစံများ |
pageYOffset | ယခု စာတမ်း အရှိဂရမ်း အရှေ့အထိုးအပေါ် နှင့် ပတ်ဝန်းကျင် ပြောင်းလဲတဲ့ ပိုင်းသတ်ထား သည့် ပိုင်းသတ်ထား ပုံစံများ |
parent | 返回当前窗口的父窗口。 |
screen | 返回窗口的 Screen အိုက်အား。 |
screenLeft | 返回窗口相对于屏幕的水平坐标。 |
screenTop | 返回窗口相对于屏幕的垂直坐标。 |
screenX | 返回窗口相对于屏幕的水平坐标。 |
screenY | 返回窗口相对于屏幕的垂直坐标。 |
sessionStorage | 允许在 Web 浏览器中保存键/值对。存储会话的数据。 |
scrollX | pageXOffset 的别名。 |
scrollY | pageYOffset 的别名。 |
self | 返回当前窗口。 |
status | 已弃用。请避免使用它。 |
top | 返回最顶层的浏览器窗口。 |
Window 对象方法
စနစ် | ကြည့်ရှုရာ |
---|---|
alert() | အခြေခံ ဝတ္ထု ကို အခြေခံ အပိုင်း အဖြစ် ဖျက်သိမ်းသည်။ |
atob() | base-64 အောင်ပြောင်းလဲထားသော အစားအသား ကို ပြန်လည် အောင်ပြောင်းလဲသည်။ |
blur() | လက်ရှိ ဝတ္ထု ကို အခြေခံ အပိုင်း အဖြစ် ဖျက်သိမ်းသည်။ |
btoa() | base-64 အောင်ပြောင်းလဲထားသော အစားအသား ကို ပြန်လည် အောင်ပြောင်းလဲသည်။ |
clearInterval() | setInterval() ဖြင့် အစားထိုးထားသော စက်တင် ကို ဖျက်သိမ်းသည်။ |
clearTimeout() | setTimeout() ဖြင့် အစားထိုးထားသော စက်တင် ကို ဖျက်သိမ်းသည်။ |
close() | အခြေခံ ဝတ္ထု ကို ပိတ်သည်။ |
confirm() | အခြေခံ ဝတ္ထု ကို အခြေခံ အပိုင်း အဖြစ် အသိအမှတ်ပြုထားသည်။ |
focus() | အခြေခံ ဝတ္ထု ကို အခြေခံ အပိုင်း အဖြစ် အသိအမှတ်ပြုထားသည်။ |
getComputedStyle() | အခြေခံ ဝတ္ထု အပိုင်း ကို စက်တင် အစိတ်အပိုင်း အဖြစ် အသိအမှတ်ပြုထားသည်။ |
getSelection() | အသုံးပြုသူ သို့ ရိုက်သွင်းထားသော စက်တင် အစိတ်အပိုင်း ကို အသိအမှတ်ပြုထားသည်။ |
matchMedia() | သတ်မှတ်ထားသော ပြောင်းလဲ အချင်းများ ဖြင့် အခြေခံ ဝတ္ထု ကို ပြောင်းလဲသည်။ |
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() 创建。当调用该方法时,应把 open() 调用的返回值存储在一个变量中,然后使用那个变量来引用新窗口。新窗口的 opener အခွင့်ကွက်လွှတ်သော ဘရောက်ဆာ ကို ကိုးကွယ်သည်။
ပုံမှားအားဖြင့်၊ Window အားကွယ်ရာ၏ စက်မှုများသည် ဘရောက်ဆာ လိပ်ဖြူလုံး သို့မဟုတ် ဖုံးဖုံးပုံအားကွယ်ရာကို အချို့သည် ဖြေရှင်းပေးသည်။ သို့သော် alert() စက်မှု、confirm() စက်မှုနှင့် prompt စက်မှုအခြား အချက်အလက်များ ဖြစ်၍ လူသားနှင့် အကူအညီ ပြုလုပ်ခြင်း အတွက် အနှစ်များ ကူးယူကြသည်။
- အရှေ့လိုက် စာရင်း JS အမျိုးအစားပေါင်း
- နောက်လိုက် စာရင်း Window Console