zoukankan      html  css  js  c++  java
  • 0417 jsBom操作+Dom再次整理

    BOM

    1.Windows对象

    window.open("打开的地址","打开的位置")
    window.opener:打开此页面的上一个页面对象
    window.close():关闭当前页面
    window.navigate("url") 跳转至目标页面(超链接),在谷歌浏览器下有bug;(不常用)
    window.moveTo(x,y) 移动页面至某一位置,位置由x和y决定;(不常用)
    window.resizeTo(宽,高) 调整页面的宽度和高度;(不常用)
    window.scrollTo(x,y)滚动页面至哪里,y代表纵向滚动;(不常用)

    2.Window.history对象

    window.history.back();页面进行后退;——主要记住
    window.history.forward();页面前进;
    window.history.go(n); n如果是正数则代表前进n个页面,n如果是负数则代表后退n个页面,一般常用这一种。

    3.Window.location对象

    window.location.href="http://www.baidu.com";修改页面地址,会跳转页面(超链接)

      例如:window.location.replace('hxYunDL.html');

    DOM:点击查看dom基础操作

    1.获得鼠标的坐标信息
        event.clientX/clientY;    //相对dom区域坐标
        event.pageX/pageY;        //相对dom区域坐标,给考虑滚动条位置
        event.screenX/screenY;    //相对屏幕坐标

    2.阻止浏览器默认动作
        浏览器默认动作,注册form表单页面,提交表单的时候,浏览器的页面会根据action属性值进行跳转,这个动作称为“浏览器默认动作”。
        event.preventDefault();     //主流浏览器    
        event.returnValue = false;     //IE浏览器
        return  false;              //dom1级事件设置起作用

    3.感知被触发键盘键子信息
    event.keyCode  获得键盘对应的键值码信息
    通过事件触发时候获得的keyCode数值码信息可以对应键盘的键子信息。

  • 相关阅读:
    字符编码
    IO流技术
    TreeMap使用和Comparable比较
    Collections工具类
    使用迭代器进行遍历时
    238. 除自身以外数组的乘积
    python 字典按键、值排序
    collections.Counter用法
    442. 数组中重复的数据
    1395. 统计作战单位数
  • 原文地址:https://www.cnblogs.com/flypea93/p/8869969.html
Copyright © 2011-2022 走看看