本節簡介:本節課主要介紹BOM對象的定義,了解window對象的方法,掌握wndow對象下面的對滾動條的控制,定時器的設置等。
本節課同學們做的筆記 點擊播放按鈕可自動定位到對應時間進行播放
function(){i++, i++后面逗號不可少,**中沒有逗號,是經過后期編輯的
clearInterval() 按照指定的毫秒數后調用函數或計算表達式。 clearTimeout() 取消由settimeout()方法設置的timeout。
settimeout(function(){document(666)},2000) 指定執行一次函數:
如果想讓scrollto每2秒向下移動只加一個變量自增1,代碼如下: setinterval(function(){i+=1;scrollto(0,i);},2000) 讓窗口每2秒的時間向下移動10px ; (0,10)分別表示:(x,y)
setinterval(function(){scrollto(0,10);},2000) 讓窗口2秒的時間向下移動10px ; (0,10)分別表示:(x,y)
setinterval(function(){scrollby(0,10);},2000) 讓窗口每2秒的時間向下移動10px ; (0,10)分別表示:(x,y)
setinterval(function(){scrollby(0,10);},2000) 讓窗口2秒的時間向下移動10px ; (0,10)分別表示:(x,y)
setinterval(重復執行的函數,間隔時間為毫秒) 代碼書寫方式: setinterval(function(){ i++; alert(i);},2000) 每隔2秒執行一次跳轉
setinterval(重復執行的函數,間隔時間為毫秒) 代碼書寫方式: setinterval(function(){alert(666);},2000)
scrollBy() 按照指定的像素值來滾動內容。 scrollTo() 把內容滾動到指定的坐標。
resizeBy() 按照指定的像素調整窗口的大小。 resizeTo() 把窗口的大小調整到指定的寬度和高度。
moveBy() 可相對窗口的當前坐標把它移動指定的像素。 moveTo() 把窗口的左上角移動到一個指定的坐標。
window.alert(窗口彈窗); window:是最頂層對象
setInterval(重復執行的函數,間隔時間(毫秒))
clearInterval清除setInterval()設置的timeout;clearTimeout清除setTimeout()設置的timeout;
function fn(){alert(124)} setTimeout(fn,2000);//兩秒后執行,且只執行一次
setTimeout()在指定的毫秒數后調用函數或計算表達式
setInterval()按照指定的周期(以毫秒計)來調用函數或計算表達式
var i=0;//設置條件 setInterval(function(){ i+=10; scrollTo(0,i);//根據條件移動 },1000)//每個一秒執行一次