BOM 的一些總結

2021-04-12 18:15:49 字數 732 閱讀 6453

一、window物件

1、window 物件是整個瀏覽器的核心,所有物件和集合都以某種方式回接到window物件。

2、如果頁面使用的框架集合,每個框架都由他自己的window物件表示,存放在 frames 集合中,在這個集合中,可用數字(由0開始,從左到右,逐行的)或名字對框架進行索引。

3、乙個更加全域性的視窗指標是self ,他總是等於 window (有些多餘,但他能澄清正在使用的不是框架的的父框架,而是他自身)。如果頁面上沒有框架,window和self 就等於top ,frames 集合的 長度為0 。 

二、導航和開啟新視窗

var newopen =   window.open("新的頁面","目標","引數(height=150,width=300,top=10,left=10,resizable=yes)")

該方法返回的是 window 物件作為它的函式值,該window 物件就是新建立(如果給定的名字是已有的框架名,則為框架)。用這個物件,可以操作新建立的視窗。

newopen .moveto(100,100)

newopen .resizeto(100,100)

newopen .close()

三、系統對話方塊

alert()

confirm("") 如果點ok則返回true ,如果點cancel 則返回 false

var stringname = prompt("what is you name","michael")

瀏覽器(BOM)物件的一些內建方法總結

1 bom就是瀏覽器那端執行的 dom就是伺服器那端操作html的 2 記好bom的幾個物件,那就很好理解很多 了,也很好寫很多 了 bom的核心物件是window,它表示瀏覽器的乙個例項,它也是ecmascript規定的globle物件,也就是說網頁中任何乙個物件都是在window這個物件裡面的。...

BOM一些不怎麼重要的方法

console.log window.innerwidth 獲取可視視窗的寬度 console.log window.innerheight 獲取可視視窗的高度 location.href location.reload 重新整理頁面 window.history.forward 頁面前進一次 wi...

一些的總結

大學的教育模式是先教你原理,在教你怎麼用工具 而缺少樂趣,一般大牛 的思維模式都是這樣 先知道原理 在用工具 其實對於普通人來講,一般都是 知道原來還有這種利用方式?到 我要用工具來提高效率 廣用效率還不行 我要知道原理 誒好像現在工具滿足不了我的需要了,我要自己新增規則 新增的規則 以及滿足不了我...