欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript學(xué)習(xí)筆記(十)

 更新時(shí)間:2010年01月17日 03:27:05   作者:  
今天學(xué)習(xí)的是window對(duì)象,還是有點(diǎn)用的。
Window對(duì)象
window對(duì)象表示整個(gè)瀏覽器窗口,window還可用于移動(dòng)或調(diào)整它表示的瀏覽器的大小。

一、窗口操作
window.moveBy(dx,dy)

把瀏覽器窗口相對(duì)當(dāng)前位置水平移動(dòng)dx個(gè)像素,垂直移動(dòng)dy個(gè)像素。dx值為負(fù)數(shù),向左移動(dòng)窗口,dy值為負(fù)數(shù),向上移動(dòng)窗口。

window.moveTo(x,y)

移動(dòng)瀏覽器窗口,使它的左上角位于用戶屏幕的(x,y)處??梢允褂秘?fù)數(shù),不過這樣會(huì)把部分窗口移出屏幕的可視區(qū)域。

window.resizeBy(dw,dh)
相對(duì)于瀏覽器窗口的當(dāng)前大小,把它口的寬度調(diào)整dw個(gè)像素,高度調(diào)整dy個(gè)像素。dw為負(fù)數(shù),把縮小窗口的寬度,dy為負(fù)數(shù),縮小窗口的高度。
window.resizeTo(w,h)
把窗口的寬度調(diào)整為w,高度調(diào)整為h。不能使用負(fù)數(shù)。窗口在屏幕上的位置以及它的尺寸。由于缺乏相應(yīng)的標(biāo)準(zhǔn),就產(chǎn)生了問題。

二、導(dǎo)航和打開新窗口
window.open()方法打開新窗口

該方法接收四個(gè)參數(shù):①載入新窗口的URL ②新窗口的名字(為目標(biāo)所用) ③特性字符串 ④說明是否用新載入的頁面替換當(dāng)前載入的頁面的Boolean值。

第三個(gè)參數(shù)特性字符串的設(shè)置列表:

設(shè)置

說明

left

Number

新創(chuàng)建的窗口的左坐標(biāo),不能為負(fù)數(shù)*

top

Number

說明新創(chuàng)建的窗口的上坐標(biāo)。不能為負(fù)數(shù)*

height

Number

設(shè)置新創(chuàng)建的窗口的高度。該數(shù)字不能小于100*

width

Number

設(shè)置新創(chuàng)建的窗口的寬度。該數(shù)字不能小于100*

resizable

yes,no

判斷新窗口能否拖動(dòng)邊線調(diào)整大小,默認(rèn)值是no

scrollable

yes,no

判斷新窗口是否允許滾動(dòng),默認(rèn)值是no

toolbar

yes,no

判斷新窗口是否顯示工具欄,默認(rèn)值是no

status

yes,no

判斷新窗口是否顯示狀態(tài)欄,默認(rèn)值是no

location

yes,no

判斷新窗口是否顯示地址欄,默認(rèn)值是no

注意:特性字符串是用逗號(hào)分隔的,因此在逗號(hào)或等號(hào)前后不能有空格。

window.open()方法將返回window對(duì)象作為它的函數(shù)值,該window對(duì)象就是新創(chuàng)建的窗口(如果給定的名字是已有的框架名,則為框架)。用這個(gè)對(duì)象,可以操作新創(chuàng)建的窗口。

三、系統(tǒng)對(duì)話框

這個(gè)就不用多寫了。alert()、confirm()、prompt()

 

四、狀態(tài)欄

狀態(tài)欄告訴了用戶何時(shí)在載入頁面,何時(shí)完成載入頁面,可以通過window的兩個(gè)屬性控制:status和defaultStatus

defaultStatus用于定義瀏覽器狀態(tài)欄的默認(rèn)顯示內(nèi)容,但當(dāng)鼠標(biāo)移動(dòng)到鏈接上時(shí),狀態(tài)欄的文字就會(huì)改變,移出鏈接又會(huì)變?yōu)閐efaultStatus定義的值。這點(diǎn)區(qū)別于status屬性用于臨時(shí)改變狀態(tài)欄內(nèi)容。

 

五、時(shí)間間隔和暫停

setTimeout()接收兩個(gè)參數(shù),第一個(gè)參數(shù)可以是代碼串也可以是函數(shù)指針,第二個(gè)參數(shù)是執(zhí)行它之前要等待的毫秒數(shù)(1/1000秒)。

要暫停取消則調(diào)用clearTimeout()方法,該方法接收一個(gè)參數(shù)“數(shù)字暫停ID”,數(shù)字暫停ID是由setTimeout()創(chuàng)建的。setTimeout()返回的是一個(gè)數(shù)字暫停ID,與操作系統(tǒng)中的進(jìn)程ID相似。暫停ID本質(zhì)上是要延遲的進(jìn)程的ID。

六、歷史

go()方法只有一個(gè)參數(shù),即前進(jìn)或后退的頁面數(shù)。如果是負(fù)數(shù),就在瀏覽器歷史中后退,如果是整數(shù),就前進(jìn)。

window.history.go(-1); //后退一頁

window.history.go(1); //前進(jìn)一頁

或者

history.go(-1); //window對(duì)象的引用不是必需的

用back()方法和forward()方法可以實(shí)現(xiàn)同樣的操作:

history.back(); //后退一頁

history.forward(); //前進(jìn)一頁

用length屬性查看歷史中的頁面數(shù):

alert(history.length);

如果想前進(jìn)或后退多個(gè)頁面,可以用length屬性先看看是否可以這樣做。

相關(guān)文章

  • 關(guān)鍵字空格替換為逗號(hào)的js代碼

    關(guān)鍵字空格替換為逗號(hào)的js代碼

    這個(gè)功能主要是方便我們?cè)诎l(fā)布文章時(shí)填寫關(guān)鍵字的時(shí)候,不用切換為英文狀態(tài)輸入逗號(hào),他可以將中文逗號(hào)和空格統(tǒng)一轉(zhuǎn)換為英文逗號(hào),提高工作效率。
    2008-11-11
  • 簡(jiǎn)單時(shí)間提示DEMO從0開始一直進(jìn)行計(jì)時(shí)

    簡(jiǎn)單時(shí)間提示DEMO從0開始一直進(jìn)行計(jì)時(shí)

    點(diǎn)擊按鈕輸入框會(huì)從0開始一直進(jìn)行計(jì)時(shí),具體的實(shí)現(xiàn)示例如下,感興趣的朋友可以嘗試操作下哦
    2013-11-11
  • shiro授權(quán)的實(shí)現(xiàn)原理

    shiro授權(quán)的實(shí)現(xiàn)原理

    這篇文章主要介紹了shiro授權(quán)的實(shí)現(xiàn)原理,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09
  • jQuery右下角旋轉(zhuǎn)環(huán)狀菜單特效代碼

    jQuery右下角旋轉(zhuǎn)環(huán)狀菜單特效代碼

    jquery實(shí)現(xiàn)右下角旋轉(zhuǎn)環(huán)形菜單特效代碼,是固定在頁面右下角位置,當(dāng)用戶點(diǎn)擊了主菜單按鈕后,子菜單項(xiàng)會(huì)以環(huán)狀旋轉(zhuǎn)進(jìn)入頁面,并使用animate.css制作動(dòng)畫效果,有需要的朋友可以參考下
    2015-08-08
  • js 定義對(duì)象數(shù)組(結(jié)合)多維數(shù)組方法

    js 定義對(duì)象數(shù)組(結(jié)合)多維數(shù)組方法

    下面小編就為大家?guī)硪黄猨s 定義對(duì)象數(shù)組(結(jié)合)多維數(shù)組方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-07-07
  • JavaScript實(shí)現(xiàn)獲取遠(yuǎn)程的html到當(dāng)前頁面中

    JavaScript實(shí)現(xiàn)獲取遠(yuǎn)程的html到當(dāng)前頁面中

    今天做個(gè)項(xiàng)目,需要在當(dāng)前的html頁面中引用一個(gè)遠(yuǎn)程的html頁面,百度了一下,發(fā)現(xiàn)一個(gè)非常好用的代碼,這里分享給大家,有相同需求的小伙伴可以來看看
    2017-03-03
  • 淺談es6中的元編程

    淺談es6中的元編程

    這篇文章主要介紹了淺談es6中的元編程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 原生JS綁定滑輪滾動(dòng)事件兼容常見瀏覽器

    原生JS綁定滑輪滾動(dòng)事件兼容常見瀏覽器

    滑輪滾動(dòng)頁面的事件在網(wǎng)頁特效中進(jìn)場(chǎng)遇到,下面通過示例為大家介紹下原生JS綁定滑輪滾動(dòng)事件并兼容瀏覽器
    2014-06-06
  • 微信小程序?qū)崿F(xiàn)的一鍵撥號(hào)功能示例

    微信小程序?qū)崿F(xiàn)的一鍵撥號(hào)功能示例

    這篇文章主要介紹了微信小程序?qū)崿F(xiàn)的一鍵撥號(hào)功能,結(jié)合實(shí)例形式分析了微信小程序使用wx.makePhoneCall實(shí)現(xiàn)撥打電話功能相關(guān)操作技巧,需要的朋友可以參考下
    2019-04-04
  • JavaScript實(shí)現(xiàn)MD5加密的六種方式實(shí)例

    JavaScript實(shí)現(xiàn)MD5加密的六種方式實(shí)例

    這篇文章主要給大家介紹了關(guān)于JavaScript實(shí)現(xiàn)MD5加密的六種方式,在JS中可以實(shí)現(xiàn)MD5加密算法,可以使用第三方庫或者自己編寫代碼實(shí)現(xiàn),需要的朋友可以參考下
    2023-09-09

最新評(píng)論