美文网首页
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