摘要:對象用處不大,對象基本上只涌來表明客戶端的能力返回顯示屏幕的高度除任務(wù)欄之外。返回目標(biāo)設(shè)備或緩沖器上的調(diào)色板的比特深度。返回顯示屏幕每英寸的水平方向的常規(guī)點數(shù)。返回顯示屏幕的顏色分辨率比特每像素。負(fù)數(shù)表示向后跳轉(zhuǎn),正數(shù)表示向前跳轉(zhuǎn)。
screen 對象
用處不大,screen 對象基本上只涌來表明客戶端的能力:
availHeight 返回顯示屏幕的高度 (除 Windows 任務(wù)欄之外)。 availWidth 返回顯示屏幕的寬度 (除 Windows 任務(wù)欄之外)。 height 返回顯示屏幕的高度。 width 返回顯示器屏幕的寬度。 bufferDepth 設(shè)置或返回調(diào)色板的比特深度。 colorDepth 返回目標(biāo)設(shè)備或緩沖器上的調(diào)色板的比特深度。 deviceXDPI 返回顯示屏幕的每英寸水平點數(shù)。 deviceYDPI 返回顯示屏幕的每英寸垂直點數(shù)。 logicalXDPI 返回顯示屏幕每英寸的水平方向的常規(guī)點數(shù)。 logicalYDPI 返回顯示屏幕每英寸的垂直方向的常規(guī)點數(shù)。 fontSmoothingEnabled 返回用戶是否在顯示控制面板中啟用了字體平滑。 pixelDepth 返回顯示屏幕的顏色分辨率(比特每像素)。 updateInterval 設(shè)置或返回屏幕的刷新率。history 對象
可以通過 history 對象借由用戶訪問過的頁面列表,在不知道實際 URL 的情況下實現(xiàn)后退和前進。
go()方法接收一個參數(shù),表示向后或向前跳轉(zhuǎn)的頁面數(shù)的一個整數(shù)值。負(fù)數(shù)表示向后跳轉(zhuǎn),正數(shù)表示向前跳轉(zhuǎn)。如:
history.go(-1); //后退一頁 history.go(1); //前進一頁 history.go(3); //前進三頁
也可以傳遞給該參數(shù)一個字符串,如:
history.go("baidu.com"); //跳轉(zhuǎn)到最近的 baidu.com 頁面back()和forward()方法
這兩個方法可以模仿瀏覽器的后退和前進按鈕如:
history.back(); //后退一頁length屬性
該屬性保存著歷史紀(jì)錄的數(shù)量。對于加載的第一個頁面而言,history.length 為0,通過下面的代碼可以測試該屬性的值,可以確定用戶是否一開始就打開了你的頁面:
if (history.length == 0){ //第一個頁面 }
history 對象雖然不常用,但在創(chuàng)建自定義的“后退”和“前進”的按鈕,以及檢測當(dāng)前頁面是不是用戶歷史紀(jì)錄中的第一個頁面時,還是必須使用它的。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/78247.html
摘要:案例每隔毫秒調(diào)用函數(shù)并顯示時間。當(dāng)點擊按鈕時,停止時間代碼如下計時器每隔毫秒調(diào)用函數(shù),并將返回值賦值給計時器計時器,在載入后延遲指定時間后去執(zhí)行一次表達(dá)式僅執(zhí)行一次。該值標(biāo)識要取消的延遲執(zhí)行代碼塊。 簡述 本系列將持續(xù)更新Javascript基礎(chǔ)部分的知識,誰都想掌握高端大氣的技術(shù),但是我覺得沒有一個扎實的基礎(chǔ),我認(rèn)為一切高階技術(shù)對我來講都是過眼云煙,要成為一名及格的前端工程師,必須把...
摘要:在中我們需要掌握定時器。定時器不是我們調(diào)用,我們只需要把函數(shù)的地址傳過去,時間到了,會自己調(diào)用。參數(shù)延時的時間單位毫秒返回定時器的,用于清除示例代碼延時定時器秒后將執(zhí)行的代碼。 showImg(https://segmentfault.com/img/remote/1460000012575821?w=1920&h=1080); 前言 本篇文章是JavaScript基礎(chǔ)知識的BOM篇,...
摘要:在中我們需要掌握定時器。定時器不是我們調(diào)用,我們只需要把函數(shù)的地址傳過去,時間到了,會自己調(diào)用。參數(shù)延時的時間單位毫秒返回定時器的,用于清除示例代碼延時定時器秒后將執(zhí)行的代碼。 showImg(https://segmentfault.com/img/remote/1460000012575821?w=1920&h=1080); 前言 本篇文章是JavaScript基礎(chǔ)知識的BOM篇,...
摘要:被覆蓋級事件處理事件名,事件處理函數(shù),事件捕獲事件冒泡清除事件處理要使用級事件處理程序不會被覆蓋而是會一步一步的解析執(zhí)行。 一,變量1.可以用new Array(1,2);來定義數(shù)組。2.可以通過為變量賦值為null來清除變量,如: //首先定義一個變量 var i1=10; i1=null; //此時的i1就被清除了 在函數(shù)里面這樣定義變量的時候要注意 funtion demo()...
摘要:知識總結(jié)在中使用,瀏覽器對象模型是其核心對象的所有對象都存在于一個運行環(huán)境之中,這個運行環(huán)境本身也是對象,稱為頂層對象。如果中不包含端口號,則這個屬性返回空字符串返回頁面使用的協(xié)議。 BOM知識總結(jié) 在web中使用JavaScript,BOM(瀏覽器對象模型)是其核心 window對象 JavaScript的所有對象都存在于一個運行環(huán)境之中,這個運行環(huán)境本身也是對象,稱為頂層對象。這就...
閱讀 2051·2021-10-08 10:05
閱讀 1892·2021-09-22 15:31
閱讀 3013·2021-09-22 15:13
閱讀 3492·2021-09-09 09:34
閱讀 2098·2021-09-03 10:46
閱讀 3128·2019-08-30 15:56
閱讀 1709·2019-08-30 15:53
閱讀 2364·2019-08-30 15:44