window中的常见方法

confirm方法

var b = confirm("你真的确定要点击吗?");//confirm会出现确定和取消按钮。点击确定会返回true,取消则返回false.

setTimeout方法

setTimeout("alert('time out run')",4000);
//触发该方法的时候不会马上执行,进过四秒钟才会执行弹框。

setInterval和clearInterval

setInterval("alert('interval run')",3000);
//setInterval和setTimeout的区别在于,setInterval会循环执行的。
在这句代码,就会每隔三秒钟就会弹一次框。
//setInterval有返回值,是integer类型。想停止该方法,只需要把setInterval的返回值传递给clearInterval(),这个方法.

moveBy和moveTo

moveBy(10,20);//浏览器窗口在当前的位置上,往左偏移10,往下偏移20

moveTO(40,40);//把浏览器窗口,移动到该坐标上。

for (var x = 0; x < 700; x++){
    moveBy(20, 0);
    moveBy(0, 20);
    moveBy(-20,0);
    moveBy(0,-20);
}
//这个for循环,就会让窗口在抖动,类型QQ的震动效果。

scrollBy

    window.scrollBy(20, 100);//将横向滚动条向左移动20像素,纵向滚动条向下移动100像素!

open和close

    open("ad.html","_blank","height=400,width=400,status=no,toolbar=no,menubar=no,location=no");
    //第一个参数打开ad.html页面,第二个参数表示使用什么方式打开这个页面,这里表示以新窗口的方式打开。第三个参数表示打开的新窗口的样子,

    close(),触发关闭窗口。

你可能感兴趣的:(DOM)