国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JavaScript BOM——“screen 對(duì)象”和“history 對(duì)象”的注意要點(diǎn)

leoperfect / 981人閱讀

摘要:對(duì)象用處不大,對(duì)象基本上只涌來(lái)表明客戶端的能力返回顯示屏幕的高度除任務(wù)欄之外。返回目標(biāo)設(shè)備或緩沖器上的調(diào)色板的比特深度。返回顯示屏幕每英寸的水平方向的常規(guī)點(diǎn)數(shù)。返回顯示屏幕的顏色分辨率比特每像素。負(fù)數(shù)表示向后跳轉(zhuǎn),正數(shù)表示向前跳轉(zhuǎn)。

screen 對(duì)象

用處不大,screen 對(duì)象基本上只涌來(lái)表明客戶端的能力:

availHeight    返回顯示屏幕的高度 (除 Windows 任務(wù)欄之外)。
availWidth    返回顯示屏幕的寬度 (除 Windows 任務(wù)欄之外)。

height    返回顯示屏幕的高度。
width    返回顯示器屏幕的寬度。

bufferDepth    設(shè)置或返回調(diào)色板的比特深度。
colorDepth    返回目標(biāo)設(shè)備或緩沖器上的調(diào)色板的比特深度。

deviceXDPI    返回顯示屏幕的每英寸水平點(diǎn)數(shù)。
deviceYDPI    返回顯示屏幕的每英寸垂直點(diǎn)數(shù)。
logicalXDPI    返回顯示屏幕每英寸的水平方向的常規(guī)點(diǎn)數(shù)。
logicalYDPI    返回顯示屏幕每英寸的垂直方向的常規(guī)點(diǎn)數(shù)。
fontSmoothingEnabled    返回用戶是否在顯示控制面板中啟用了字體平滑。

pixelDepth    返回顯示屏幕的顏色分辨率(比特每像素)。
updateInterval    設(shè)置或返回屏幕的刷新率。
history 對(duì)象

可以通過(guò) history 對(duì)象借由用戶訪問(wèn)過(guò)的頁(yè)面列表,在不知道實(shí)際 URL 的情況下實(shí)現(xiàn)后退和前進(jìn)。

go()方法

接收一個(gè)參數(shù),表示向后或向前跳轉(zhuǎn)的頁(yè)面數(shù)的一個(gè)整數(shù)值。負(fù)數(shù)表示向后跳轉(zhuǎn),正數(shù)表示向前跳轉(zhuǎn)。如:

history.go(-1); //后退一頁(yè)
history.go(1); //前進(jìn)一頁(yè)
history.go(3); //前進(jìn)三頁(yè)

也可以傳遞給該參數(shù)一個(gè)字符串,如:

history.go("baidu.com"); //跳轉(zhuǎn)到最近的 baidu.com 頁(yè)面
back()forward()方法

這兩個(gè)方法可以模仿瀏覽器的后退和前進(jìn)按鈕如:

history.back(); //后退一頁(yè)
length屬性

該屬性保存著歷史紀(jì)錄的數(shù)量。對(duì)于加載的第一個(gè)頁(yè)面而言,history.length 為0,通過(guò)下面的代碼可以測(cè)試該屬性的值,可以確定用戶是否一開(kāi)始就打開(kāi)了你的頁(yè)面:

if (history.length == 0){
    //第一個(gè)頁(yè)面
}

history 對(duì)象雖然不常用,但在創(chuàng)建自定義的“后退”和“前進(jìn)”的按鈕,以及檢測(cè)當(dāng)前頁(yè)面是不是用戶歷史紀(jì)錄中的第一個(gè)頁(yè)面時(shí),還是必須使用它的。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/78247.html

相關(guān)文章

  • Javascript學(xué)習(xí)總結(jié) - JS基礎(chǔ)系列三

    摘要:案例每隔毫秒調(diào)用函數(shù)并顯示時(shí)間。當(dāng)點(diǎn)擊按鈕時(shí),停止時(shí)間代碼如下計(jì)時(shí)器每隔毫秒調(diào)用函數(shù),并將返回值賦值給計(jì)時(shí)器計(jì)時(shí)器,在載入后延遲指定時(shí)間后去執(zhí)行一次表達(dá)式僅執(zhí)行一次。該值標(biāo)識(shí)要取消的延遲執(zhí)行代碼塊。 簡(jiǎn)述 本系列將持續(xù)更新Javascript基礎(chǔ)部分的知識(shí),誰(shuí)都想掌握高端大氣的技術(shù),但是我覺(jué)得沒(méi)有一個(gè)扎實(shí)的基礎(chǔ),我認(rèn)為一切高階技術(shù)對(duì)我來(lái)講都是過(guò)眼云煙,要成為一名及格的前端工程師,必須把...

    zlyBear 評(píng)論0 收藏0
  • JavaScript 基礎(chǔ)知識(shí) - BOM

    摘要:在中我們需要掌握定時(shí)器。定時(shí)器不是我們調(diào)用,我們只需要把函數(shù)的地址傳過(guò)去,時(shí)間到了,會(huì)自己調(diào)用。參數(shù)延時(shí)的時(shí)間單位毫秒返回定時(shí)器的,用于清除示例代碼延時(shí)定時(shí)器秒后將執(zhí)行的代碼。 showImg(https://segmentfault.com/img/remote/1460000012575821?w=1920&h=1080); 前言 本篇文章是JavaScript基礎(chǔ)知識(shí)的BOM篇,...

    garfileo 評(píng)論0 收藏0
  • JavaScript 基礎(chǔ)知識(shí) - BOM

    摘要:在中我們需要掌握定時(shí)器。定時(shí)器不是我們調(diào)用,我們只需要把函數(shù)的地址傳過(guò)去,時(shí)間到了,會(huì)自己調(diào)用。參數(shù)延時(shí)的時(shí)間單位毫秒返回定時(shí)器的,用于清除示例代碼延時(shí)定時(shí)器秒后將執(zhí)行的代碼。 showImg(https://segmentfault.com/img/remote/1460000012575821?w=1920&h=1080); 前言 本篇文章是JavaScript基礎(chǔ)知識(shí)的BOM篇,...

    Object 評(píng)論0 收藏0
  • JavaScript要點(diǎn)(不含有語(yǔ)言基礎(chǔ)語(yǔ)法)

    摘要:被覆蓋級(jí)事件處理事件名,事件處理函數(shù),事件捕獲事件冒泡清除事件處理要使用級(jí)事件處理程序不會(huì)被覆蓋而是會(huì)一步一步的解析執(zhí)行。 一,變量1.可以用new Array(1,2);來(lái)定義數(shù)組。2.可以通過(guò)為變量賦值為null來(lái)清除變量,如: //首先定義一個(gè)變量 var i1=10; i1=null; //此時(shí)的i1就被清除了 在函數(shù)里面這樣定義變量的時(shí)候要注意 funtion demo()...

    OpenDigg 評(píng)論0 收藏0
  • BOM知識(shí)簡(jiǎn)易總結(jié)

    摘要:知識(shí)總結(jié)在中使用,瀏覽器對(duì)象模型是其核心對(duì)象的所有對(duì)象都存在于一個(gè)運(yùn)行環(huán)境之中,這個(gè)運(yùn)行環(huán)境本身也是對(duì)象,稱為頂層對(duì)象。如果中不包含端口號(hào),則這個(gè)屬性返回空字符串返回頁(yè)面使用的協(xié)議。 BOM知識(shí)總結(jié) 在web中使用JavaScript,BOM(瀏覽器對(duì)象模型)是其核心 window對(duì)象 JavaScript的所有對(duì)象都存在于一個(gè)運(yùn)行環(huán)境之中,這個(gè)運(yùn)行環(huán)境本身也是對(duì)象,稱為頂層對(duì)象。這就...

    notebin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<