• js中的window对象:打开窗口


    ~~

    window.open():打开一个窗口

    里面需要放三个参数:

    1.打开窗口(网页)的位置;

    2.打开的方式(自身页面,新开页面);

    其中_blank新开一个窗口

    3.打开网页的属性;

    window.open("http://www.baidu.com","_blank","width=500 height=500")

    window.close():关闭一个窗口

    window.opener.close:关闭打开的窗口(关闭源窗口)

    ~~

    间隔与延迟

    间隔:setInterval

    window.setInterval("要执行的代码","间隔多少秒")

    里面的两个参数:

    第一个要执行的哪一段代码;

    第二个间隔多少秒执行一次(毫秒);

    清除间隔:

    1.需要给间隔写一个变量:

    var aa = window.setInterval("代码名",1000);

    2.在function方法中:

    window.clearInterval(aa);//清除间隔clearInterval


    这样只会执行一次

    延迟:setTimeout

    window.setTimeout("代码名",延迟多少秒以后执行(一次));

    延迟只会执行一次

    若在函数里面再写一次,会产生间隔效果:

    function shao()
    {
        window.open("http://www.baidu.com");
        window.setTImeout("shao()",1000)
    }
    window.setTimeout("shao()",1000)//清除延迟:clearTimeout(变量)

    模态对话框(只限IE):

    function mo()
    {
        window.showModalDialog();//showModalDialog模态对话框
    }//showModelessDialog():为非模态对话框

    模态对话框:打开后置顶,类似于遮罩层,点击不到后方.

    ~~

    前进一个页面:

    window.history.forward()

    后退一个页面:

    window.history.back();

    获取页面地址:

    window.location.href

    跳转页面:

    window.location.href="";

    .

  • 相关阅读:
    freak out用法
    kinda用法
    比较级与最高级
    issue用法
    invite用法
    yet用法
    follow用法
    get用法
    turn up&turn off&turn on用法
    关于document.lastModified属性
  • 原文地址:https://www.cnblogs.com/xuan584521/p/6354405.html
Copyright © 2020-2023  润新知