美文网首页
JS Browser对象

JS Browser对象

作者: Cherry丶小丸子 | 来源:发表于2019-01-28 16:54 被阅读0次

    Browser对象包括(window对象,Navigator 对象,Screen 对象,History 对象,Location 对象,存储对象)
    window对象包括(Navigator 对象,Screen 对象,History 对象,Location 对象,存储对象)

    Window 对象
    window.devicePixelRadio; //获取DPR
    window.open(URL,name,specs,replace); //打开新窗口
    window.open('page.html','newwindow','width='+(window.screen.availWidth-10)+',height='+(window.screen.availHeight-30)+ ',top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no');
    window.close(); //关闭当前窗口
    window.moveTo(); //移动当前窗口
    window.resizeTo(); //调整当前窗口尺寸
    window.innerHeight(); //浏览器窗口的内部高度
    window.innerWidth(); //浏览器窗口的内部宽度
    
    Navigator 对象
    window.navigator.appCodeName; //返回浏览器的代码名
    window.navigator.appMinorVersion; //返回浏览器的次级版本
    window.navigator.appName; //返回浏览器的名称
    window.navigator.appVersion; //返回浏览器的平台和版本信息
    window.navigator.browserLanguage; //返回当前浏览器的语言
    window.navigator.cookieEnable; //返回指明浏览器中是否启用 cookie 的布尔值
    window.navigator.cpuClass; //返回浏览器系统的 CPU 等级
    window.navigator.onLine; //返回指明系统是否处于脱机模式的布尔值
    window.navigator.platform; //返回运行浏览器的操作系统平台
    window.navigator.userAgent;//返回由客户机发送服务器的user-agent 头部的值
    window.navigator.systemLanguage; //返回浏览器用户代理语言
    window.navigator.javaEnabled(); //指定是否在浏览器中启用Java
    window.navigator.taintEnabled(); //规定浏览器是否启用数据污点(data tainting)
    
    Screen 对象
    window.screen.availHeight; //返回屏幕的高度(不包括Windows任务栏)
    window.screen.availWidth; //返回屏幕的宽度(不包括Windows任务栏)
    window.screen.colorDepth; //返回目标设备或缓冲器上的调色板的比特深度
    window.screen.height; //返回屏幕的总高度
    window.screen.pixelDepth; //返回屏幕的颜色分辨率(每象素的位数)
    window.screen.width; //返回屏幕的总宽度
    
    History 对象
    window.history.length; //返回历史列表中的网址数
    window.history.back(); //加载 history 列表中的前一个 URL
    window.history.forward(); //加载 history 列表中的下一个 URL
    window.history.go(); //加载 history 列表中的某个具体页面
    
    Location 对象
    window.location.hash; //返回一个URL的锚部分
    window.location.host; //返回一个URL的主机名和端口
    window.location.hostname; //返回URL的主机名
    window.location.href; //返回完整的URL
    window.location.pathname; //返回的URL路径名。
    window.location.port; //返回一个URL服务器使用的端口号
    window.location.protocol; //返回一个URL协议
    window.location.search; //返回一个URL的查询部分
    window.location.assign(URL); //载入一个新的文档
    window.location.reload(); //重新载入当前文档
    window.location.replace(newURL); //用新的文档替换当前文档
    
    存储对象
    window.localStorage
    window.sessionStorage
    

    相关文章

      网友评论

          本文标题:JS Browser对象

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