BOM

作者: TimeLesser | 来源:发表于2016-04-20 15:53 被阅读14次

    open(url,打开方式)
    新窗口打开空白页
    //open(地址默认是空白页面,打开方式默认新窗口) 打开一个新窗口
    //window.open('http://www.baidu.com', '_self');

    opener = window.open();//返回值 返回的新开页面的window对象

    //alert(opener == window)

    //opener.document.body.style.background = 'red';

    close()
    ff : 无法关闭
    chrome : 直接关闭
    ie : 询问用户
    opener.close(); //可以通过关闭用window.open方法打开的窗口

    //window.navigator.userAgent : 浏览器信息
    /window.location : 地址
    /*
    window.location.href = window.location内容
    window.location.search = url?后面的内容
    window.location.hash = url#后面的内容
    */

    //alert( window.location );

    //alert( window.location.href );//地址

    //alert( window.location.search );

    //alert( window.location.hash );

    窗口尺寸大小

    可视区尺寸
    document.documentElement.clientWidth
    滚动条滚动距离
    document.documentElement.scrollTop
    document.body.scrollTop//chrome
    scrollTop=document.documentElement.scrollTop||document.body.scrollTop

    可视区尺寸
    document.documentElement.clientWidth
    document.documentElement.clientHeight
    滚动距离
    document.body.scrollTop/scrollLeft
    document.documentElement.scrollTop/scrollLeft
    内容高度
    document.body.scrollHeight
    文档高度
    document.documentElement.offsetHeight
    document.body.offsetHeight

    onscroll:当滚动条滚动的时候触发 时间间隔
    onresize:窗口大小改变触发

    相关文章

      网友评论

          本文标题:BOM

          本文链接:https://www.haomeiwen.com/subject/fuizlttx.html