zoukankan      html  css  js  c++  java
  • JavaWeb--初始JavaScript(2)

    一、JavaScript中的BOM对象

    1、Window对象:表示浏览器中打开的窗口

    2、Navigator对象:该对象包含有关浏览器的信息

    3、Screen对象:包含有关客户端显示屏幕的信息

    4、History对象:包含用户(在浏览器窗口中)访问过的 URL。

    该对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。

    5、Location对象:包含有关当前 URL 的信息

    该对象是 Window 对象的一个部分,可通过 window.location 属性来访问

    二、History对象

    1、back():加载 history 列表中的前一个 URL
    2、forward():加载 history 列表中的下一个 URL
    3、go():加载 history 列表中的某个具体页面

    - 到访问的上一个页面
    			history.back();
    			history.go(-1);
    
    - 到访问的下一个页面
    			history.forward();
    			history.go(1);
    

    三、Location对象

    - href属性
     a. 获取到请求的url地址
     b. 设置url地址:页面可以跳转到另外一个页面	
    

    四、Window对象

    var theOpener = window.opener;
    

    window.alert("aaa") : 页面弹出一个框,显示内容
    
    window.confirm("是否删除?");
    
    window.prompt("请输入:","hhh");
    
    window.open("https://www.baidu.com", "", "width=200, height=100");
    
    window.close(); 	//(浏览器兼容性比较差)
    
    var id_interval = window.setInterval("alert('a');", 4000);
    window.clearInterval(id_interval);
    
    var id_timeout = window.setTimeout("alert('a');", 3000);
    window.clearTimeout(id_timeout);
    

    五、Navigator对象

    六、Screen对象

  • 相关阅读:
    php基本语法与安装
    面向对象编程 es5和es6的构造函数
    利用正则搜索替换
    正则特殊符号
    正则边界符 限定符
    面试官给我挖坑:rm删除文件之后,空间就被释放了吗?
    为什么 IPv6 难以取代 IPv4
    Docker系列教程04-Docker构建镜像的三种方式
    Docker系列教程03-Docker私有仓库搭建(registry)
    Linux-I/O模型详解
  • 原文地址:https://www.cnblogs.com/Java-biao/p/12626619.html
Copyright © 2011-2022 走看看