孙肖宁

javascript中的窗口控制和计时器
窗口1.打开窗口window.open(url,target,param)参数:url 要打开的地址target新...
扫描右侧二维码阅读全文
08
2018/04

javascript中的窗口控制和计时器

窗口

1.打开窗口
window.open(url,target,param)
参数:
url 要打开的地址
target新窗口的位置;值:_blank _self _parent(父框架)
param 新窗口的一些设置

返回值:新窗口的句柄
2.关闭窗口
window.close()
3.移动窗口

  • 新窗口.moveTo(width,height)//参数为距离左边距和右边距的位置。
  • 新窗口.moveBy(width,height)//参数为距离左边距和右边距的位置。
  • 新窗口.resizeTo(width,height) //参数为页面的宽度和页面的高度。
  • window.resizeBy(width,height)//要使窗口宽度(高度)增加的像素数。可以是正、负数值。

定时器

  • 循环执行(等待时间过去之后执行)
    设置定时器:var timerId = setInterval(code,interval);//第一个参数执行的函数,第二个参数定时的时间。

清楚定时器:clearInterval(timerId);
间隔时间执行,不是特别精确
示例代码

    var sum = 0;
    var tim = setInterval(function () {
        console.log(sum);
        sum++;
        if(sum===10){
            clearInterval(tim);
        }
    },1000);
  • 定时执行(立刻执行)
    设置定时器:var timerId = setTimeout(code,interval);//第一个参数执行的函数,第二个参数定时的时间。

清楚定时器:clearTimeout(timerId);

Last modification:April 9th, 2018 at 08:44 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment