js_浏览器对象

window

window全局作用域,而且表示浏览器窗口

window对象有innerWidth和innerHeight属性,网页净宽高(调整窗口值会变)

兼容性:IE<=8不支持

outerWidth和outerHeight属性,可获取浏览器窗口的整个宽高

navigator

navigator表示浏览器信息

navigator.appName:浏览器名称;

navigator.appVersion:浏览器版本;

navigator.language:浏览器设置语言;

navigator.platform:操作系统类型;

navigator.userAgent:浏览器设定的User-Agent字符串;

信息可以被用户修改

var width = window.innerWidth || document.body.clientWidth;

screen

screen.width/height/colorDepth 返回屏幕宽/高/颜色位数

location

location对象表示当前页面的URL信息

可以通过location.href获取。也可以获得URL各个部分的值

location.protocol; // ‘http‘
location.host; // ‘www.example.com‘
location.port; // ‘8080‘
location.pathname; // ‘/path/index.html‘
location.search; // ‘?a=!&b=2‘
location.hash; // ‘TOP‘

location.assign()加载一个新页面。

location。reload()重新加载当前页

if (confirm(‘重新加载当前页‘ + location.href + ‘?‘)) {
    location.reload();
} else {
    location.assign(‘/discuss‘); // 设置一个新的URL地址
}

document

document整个DOM的根节点

document.title = ‘努力学习JavaScript!‘;可以更改文档标题

时间: 2024-08-24 05:06:11

js_浏览器对象的相关文章

廖雪峰js教程笔记10 浏览器对象

JavaScript可以获取浏览器提供的很多对象,并进行操作. window window对象不但充当全局作用域,而且表示浏览器窗口. window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度.内部宽高是指除去菜单栏.工具栏.边框等占位元素后,用于显示网页的净宽高. 兼容性:IE<=8不支持. 浏览器对象 阅读: 52726 JavaScript可以获取浏览器提供的很多对象,并进行操作. window window对象不但充当全局作用域,而且表示浏览

JavaScript进阶 - 第8章 浏览器对象

第8章 浏览器对象 8-1 window对象 window对象是BOM的核心,window对象指当前的浏览器窗口. window对象方法: 注意:在JavaScript基础篇中,已讲解了部分属性,window对象重点讲解计时器. 任务 在右边编辑器script标签内补充代码,弹出对话框"欢迎来到慕课网". 定义一个函数,实现打开一个网页,宽为600,高为400. 当点击"点击我,打开新窗口"按钮时,在打开网页. 如果忘记了,可以查看JavaScript基础篇. 代码

BOM浏览器对象

BOM浏览器对象BOM是browser object model的缩写,简称浏览器对象模型BOM提供了独立于内容而与浏览器窗口进行交互的对象由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是windowBOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性BOM缺乏标准,JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3CBOM最初是Netscape浏览器标准的一部分 window对象:对象表示浏览器中打开的窗口.全局对象 [一.三个弹框]window.

javascript基础集锦_Json——浏览器对象(十一)

(1)浏览器对象navigator JavaScript可以获取浏览器提供的很多对象,并进行操作. navigator对象表示浏览器的信息,最常用的属性包括: navigator.appName:浏览器名称: navigator.appVersion:浏览器版本: navigator.language:浏览器设置的语言: navigator.platform:操作系统类型: navigator.userAgent:浏览器设定的User-Agent字符串. 请注意,navigator的信息可以很容

JavaScript常用浏览器对象

1.对象的分级体系 每个HTML文档被装入浏览器中时浏览器就创建了一系列分级的对象体系,此体系反映了HTML文档的属性. 在每一个HTML页中含有下面的对象: navigator:含有正在使用的Navigator的名称.版本属性,客户端支持的MIME类型属性,客户端安装的"插件"类型. window:最高等级的对象,拥有整个窗口的属性;在每一个Frame中的"子窗口"也有相应的window对象. document:包含基于文档内容的属性,如title.backgro

夺命雷公狗---javascript NO:19 Navigator浏览器对象

Navigator浏览器对象 appCodeName:浏览器内核名称 appName :浏览器名称 appVersion :浏览器版本号 platform :操作系统信息 online:是否脱机工作 cookieEnabled :是否开启Cookie userAgent:用户头代理 例1:通过用户头代理判断浏览器信息 <!DOCTYPE html> <html> <head> <meta charset=’utf-8′> <title></

学习笔记:JavaScript 浏览器对象、Dom对象。

感觉:http://www.cnblogs.com/codediary/p/3965866.html 这种思维导图的方式做笔记比较好. 最近在慕课网学习Javascript 正好做笔记记录一下. JavaScript 中浏览器对象. 在线地址:http://7u2iq9.com1.z0.glb.clouddn.com/javascriptWindow对象 (2).jpeg 百度网盘:http://pan.baidu.com/s/1mgFqA5E JavaScript 中Dom对象. 在线地址:h

JavaScript 的内置对象和浏览器对象

JavaScript 中对象通常包括两种类型:内置对象和浏览器对象,此外用户还可以自定义对象. 在 ECMAScript 中,更精确的定义应该分为:本地对象.内置对象和宿主对象. 对象包含两个要素: 用来描述对象特性的一组数据,也就是若干变量,通常称为属性. 用来操作对象特性的若干动作,也就是若干函数,通常称为方法. 1.内置对象Array.Boolean.Date.Math.Number.Object.RegExp. String.Global.Function 2.浏览器对象 window

浏览器对象navgator 常用属性

浏览器对象在浏览器打开时自动创建,内部封装了有关客户机浏览器的信息. appName:返回浏览器的名称 appVersion:返回浏览器的平台和版本信息 appCodeName:浏览器所使用的核心程序的名称 userAgent:用户代理,这个信息会放在HTTP协议的头部发给网页服务器 mimiTypes:一个数组,包含的是浏览器所支持的所以MIME类型 cookieEnabled:返回指明浏览器中是否启用cookie的布尔值 platform:返回运行浏览器的操作系统平台. <!DOCTYPE