zoukankan      html  css  js  c++  java
  • 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="";

    .

  • 相关阅读:
    TListView点击表头进行排序和显示图标的方法
    绘制空心圆
    Delphi中设置默认打印机
    远程桌面(摘自百度)
    添加作业到ORACLE(定时执行的计划)
    字节数转换为KB或MB或GB
    C语言绘制表格
    AcroPDF.ocx退出窗体报错的解决方法
    ADOQuery的批处理方式
    杀掉进程
  • 原文地址:https://www.cnblogs.com/xuan584521/p/6354405.html
Copyright © 2011-2022 走看看