午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

JavaScript Window瀏覽器對象模型原理解析

瀏覽:137日期:2023-10-24 11:00:03

瀏覽器對象模型 (BOM) 使 JavaScript 有能力與瀏覽器'對話'。

瀏覽器對象模型 (BOM)

瀏覽器對象模型(Browser Object Model (BOM))尚無正式標準。

由于現代瀏覽器已經(幾乎)實現了 JavaScript 交互性方面的相同方法和屬性,因此常被認為是 BOM 的方法和屬性。

Window 對象

所有瀏覽器都支持 window 對象。它表示瀏覽器窗口。

所有 JavaScript 全局對象、函數以及變量均自動成為 window 對象的成員。

全局變量是 window 對象的屬性。

全局函數是 window 對象的方法。

甚至 HTML DOM 的 document 也是 window 對象的屬性之一:

window.document.getElementById('header');

與此相同:

document.getElementById('header');

Window 尺寸

有三種方法能夠確定瀏覽器窗口的尺寸。

對于Internet Explorer、Chrome、Firefox、Opera 以及 Safari:

window.innerHeight - 瀏覽器窗口的內部高度(包括滾動條)window.innerWidth - 瀏覽器窗口的內部寬度(包括滾動條)

對于 Internet Explorer 8、7、6、5:

document.documentElement.clientHeightdocument.documentElement.clientWidth

或者

document.body.clientHeightdocument.body.clientWidth

實用的 JavaScript 方案(涵蓋所有瀏覽器):

實例

var w=window.innerWidth|| document.documentElement.clientWidth|| document.body.clientWidth;var h=window.innerHeight|| document.documentElement.clientHeight|| document.body.clientHeight;

該例顯示瀏覽器窗口的高度和寬度。

其他 Window 方法

一些其他方法:

window.open() - 打開新窗口 window.close() - 關閉當前窗口 window.moveTo() - 移動當前窗口 window.resizeTo() - 調整當前窗口的尺寸

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 五月在线视频 | avtt天堂在线 | 久久天堂视频 | 精品久久久久久中文字幕 | 在线网站你懂得 | 欧美日韩高清一区二区三区 | a视频在线观看免费 | 一区二区三区不卡在线观看 | 少妇特黄一区二区三区 | 久久免费看片 | 亚洲视频免费观看 | 欧美在线一区二区三区四区 | 种付おじさん在线播放 | 久久精品在线播放 | 亚洲影视在线观看 | 欧美日本一区二区 | 亚洲欧美国产精品 | 日本不卡一区二区三区四区 | 超碰激情在线 | 成人在线观看免费 | 精品国产99 | 国产精品国产精品 | 国产在线视频网址 | 亚洲aⅴ在线 | 四虎影院永久在线 | 伊人久久在线观看 | 国产激情视频一区 | 又色又爽又黄无遮挡的免费视频 | 四虎影院国产精品 | 一本色道久久综合亚洲精品图片 | 亚洲特黄视频 | 国产精品wwww | 自拍偷拍第5页 | 黄色的视频网站 | 高潮av| 亚洲精品播放 | 黄色三级小视频 | a视频在线观看免费 | 天天操你| 国产成人在线免费观看视频 | 日本a级黄色 |