javascript对象

来源:互联网 发布:网络课程直播的好处 编辑:程序博客网 时间:2024/06/05 15:06

window对象(浏览器对象模型)
    window对象式所有对象的顶层对象。
    Document:可以从脚本中操作元素(文档)
    History:包含在浏览器窗口中有关访问过的URL
    Location:包含有关当前URL信息
    Navigator:包含浏览器的信息
    Screen:有关显示屏幕的信息
window对象
window对象位置
    ScreenX,ScreenY,ScreenTop,ScreenLeft
    //浏览器的位置,(浏览器的位置)
    window.innerwidth,window.innerHeight
    //浏览器可见区域的尺寸(窗口大小)
    window.alert(window.innerWidth + "" + window.innerHeight);  //IE不支持(w3c)
    alert(document.documentElement.clientWidth + "" + document.documentElement.clientHeight); //IE通用
window对象方法
    1、window.onload=function() {
            }  //整个文档加载完成之后会调用的方法
    2、btn.onclick=function(){
            }  //点击后执行的方法
    3、window.moveBy(x,y) //相对于浏览器当前坐标偏移
       window.moveTo(x,y) //把窗口左上角移动到指定位置
    4、newWindow=window.open("newwindow.html","")
    5、resizeBy(x,y):按照指定像素相对的调整窗口大小
       resizeTo(x,y):把窗口的大小调整到指定大小
    6、window.setinterval(fn,time);
       //指定周期来调用函数或表达式。
     window.clearinterval(obj);
       //取消由setinterval()设置的timeout
     window.setTimeout(code,millisec);
      //在指定的毫秒书后掉哟in个函数或计算表达式
     window.clearTimeout(obj);
      //取消由setTimeout()方法设置的timeout
history对象
    length:返回历史列表中的网址数
    history.forward();   //等于history.go(-1)
    history.back();      //等于history.go(1)
    history.go(number)
location
    href:返回完整的URL
    hostname:返回主机名
    port:返回端口
    pathname:返回URL路径名
    search:返回一个URL的查询部分
    location.assign():加载一个新的文档
    location.reload():刷新当前文档
    location.replace():用一个新文档取代当前文档(没有历史记录)
screen对象
    screen.availwidth:返回屏幕的宽度
    screen.availheight:返回屏幕的高度
    screen.width:返回屏幕的总宽度
    screen.height:返回屏幕的总高度
navigator
    navigator.appCodeName:返回代码名
    navigator.appName:返回名称
    navigator.appVersion:返回版本信息
    navigator.platform:返回平台  
0 0
原创粉丝点击