2018-05-18

學習js window:

bom(瀏覽器對象模型)使得?JavaScript 有能力與瀏覽器“對話”

1.所有瀏覽器都支持window對象。所有 JavaScript 全局對象、函數(shù)以及變量均自動成為 window 對象的成員。全局變量是 window 對象的屬性。全局函數(shù)是 window 對象的方法。

2.確定瀏覽器窗口Window 尺寸:

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

????????window.innerHeight - 瀏覽器窗口的內(nèi)部高度

????????window.innerWidth - 瀏覽器窗口的內(nèi)部寬度

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

????????document.documentElement.clientHeight

????????document.documentElement.clientWidth

????????或者

????????????document.body.clientHeight

????????????document.body.clientWidth

3.window.open() - 打開新窗口

????window.close() - 關(guān)閉當前窗口

????window.moveTo() - 移動當前窗口

????window.resizeTo() - 調(diào)整當前窗口的尺寸

????screen.availWidth - 可用的屏幕寬度

????screen.availHeight - 可用的屏幕高度

????location.hostname 返回 web 主機的域名

????location.pathname 返回當前頁面的路徑和文件名

????location.port 返回 web 主機的端口 (80 或 443)

????location.protocol 返回所使用的 web 協(xié)議(http:// 或 https://)

? ??history.back() - 與在瀏覽器點擊后退按鈕相同

????history.forward() - 與在瀏覽器中點擊按鈕向前相同

?4.js中可創(chuàng)建三種消息框:

? ??警告框:用戶需要點擊確定按鈕才能繼續(xù)進行操作。alert("文本")

????確認框:用戶需要點擊確定或者取消按鈕才能繼續(xù)進行操作。confirm("文本")

????提示框:用戶需要輸入某個值,然后點擊確認或取消按鈕才能繼續(xù)操縱。prompt("文本","默認值")

5.cookie 用來識別用戶:

什么是cookie?(cookie 是存儲于訪問者的計算機中的變量。每當同一臺計算機通過瀏覽器請求某個頁面時,就會發(fā)送這個 cookie。你可以使用 JavaScript 來創(chuàng)建和取回 cookie 的值。

創(chuàng)建和存儲 cookie:document.cookie=變量值

6.js庫:jQuery、Prototype、MooTools。

????jQuery 同時提供 companion UI(用戶界面)和插件。

????Prototype?提供用于執(zhí)行常見 web 任務的簡單 API。

????MooTools?也是一個框架,提供了可使常見的 JavaScript 編程更為簡單的 API。MooTools 也含有一些輕量級的效果和動畫函數(shù)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 【轉(zhuǎn)載】CSDN - 張林blog http://blog.csdn.net/XIAOZHUXMEN/articl...
    竿牘閱讀 3,592評論 1 14
  • 一、JS前言 (1)認識JS 也許你已經(jīng)了解HTML標記(也稱為結(jié)構(gòu)),知道了CSS樣式(也稱為表示),會使用HT...
    凜0_0閱讀 2,933評論 0 8
  • ??JavaScript 與 HTML 之間的交互是通過事件實現(xiàn)的。 ??事件,就是文檔或瀏覽器窗口中發(fā)生的一些特...
    霜天曉閱讀 3,701評論 1 11
  • 在最沒用的時光里,你需要遇到一個最好的人。 哪怕不能永遠在一起。 這是我的故事。 從小到大,我都是一個成績不好不壞...
    散亂心緒閱讀 394評論 0 6
  • 本文參加【世界華語懸疑文學大賽】征稿活動,本人承諾,文章內(nèi)容為原創(chuàng)。 我叫金景峰,景色的景,山峰的峰,很高興你能來...
    妖孽霍霍閱讀 1,277評論 23 13

友情鏈接更多精彩內(nèi)容