zoukankan      html  css  js  c++  java
  • window对象

    window对象

    Demo: 获取当前页面的信息
      console.log(window.location) //获取一组信息
      console.log(window.location.href) //获取地址
      console.log(window.location.origin) //获取域名头
      console.log(window.location.search) //获取地址栏的参数

    Demo: 跳转页面
    第一种方式:
      window.location.href="https://www.baidu.com"; :有后退
    第二种方式:
      window.location.replace("https://www.baidu.com"); :无后退

    Demo: 弹出新窗口
      window.open("https://www.baidu.com"); //很多浏览器会屏蔽弹出窗口

    Demo: 定时器方法
    window.setTimeout(function(){
    alert("三秒后输出次内容")
    },"3000")

    Demo: 定时循环方法
    window.clearInterval(),停止执行setInterva( )
    var i=0;
    window.setInterval(function(){
    if (i<5) {
    alert("每秒中输出一次此内容i="+i++);
    }else{
    window.clearInterval(id)
    }
    },"1000")

    Demo: 警告框
    用于保护用户可以获取某些信息,
    当警告框出现后,用户需要点击确定按钮才能继续操作.
    window.alert("此文件可疑!");

    Demo: 确认框
    用户使用户可以验证或者接受某些消息,
    确认框出现后, 用户需要点击确定或者取消按钮才能继续操作.
    如果点击确认, 将返回框中输入的值, 取消则返回 null.
    var empno=window.prompt("请输入需要查询数据的编号","1001");
    console.log("你要查询数据的编号是: " + empno);

    Demo: 提示框
    用于用户在进入页面前输入某个值
    提示框出现后, 用户需要输入某个值, 然后点击确认或者取消按钮才能继续操作
    如果点击确认, 将返回true, 取消则返回 false
    var flag=window.confirm("您确定删除该数据吗?");
    if (flag) {
    console.log("删除数据")
    }else{
    console.log("取消删除");
    }

  • 相关阅读:
    Java面试——从JVM角度比较equals和==的区别
    Java线程和多线程(三)——线程安全和同步
    玩转Android之MVVM开发模式实战,炫酷的DataBinding!
    写点什么好呢2? 钱、事业、婚姻、人生意义
    写点什么好呢2? 钱、事业、婚姻、人生意义
    大型网站架构技术一览
    【树莓派】GSM900模块
    【Latex】数学公式排版
    【MYSQL】导入中文后乱码问题
    【R】shiny界面
  • 原文地址:https://www.cnblogs.com/yslf/p/10797150.html
Copyright © 2011-2022 走看看