当前位置:首页 > JavaScript基础笔记
forward()相当于go(1),代码如: 代码:
点击下面的锚点链接,添加历史列表项: 8-10、返回浏览器中的其他页面:go()方法,根据当前所处的页面,加载 history 列表中的某个具体的页面。 语法: 参数: 浏览器中,返回当前页面之前浏览过的第二个历史页面,代码如:注意:和在浏览器中单击两次后退按钮操作一样。 同理,返回当前页面之后浏览过的第三个历史页面,代码如:代码:
点击下面的锚点链接,添加历史列表项: 37 8-11、location对象:location用于获取或设置窗体的URL,并且可以用于解析URL。 语法: location对象属性图示: location 对象属性: 属性 描述 location 对象方法: 属性 描述 获取当前显示文档的URL,并输出,代码如下:
8-12、navigator对象:包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。 对象属性: 属性 描述
查看浏览器的名称和版本,代码如下:
38
8-13、userAgent:返回用户代理头的字符串表示(就是包括浏览器版本信息等的字符串) 语法:
几种浏览的user_agent.,像360的兼容模式用的是IE、极速模式用的是chrom的内核。 浏览器 userAgent
使用userAgent判断使用的是什么浏览器(假设使用的是IE8浏览器),代码如下:
8-14、screen对象:用于获取用户的屏幕信息。 语法:
对象属性: 属性 描述
8-15、屏幕分辨率的高和宽:window.screen 对象包含有关用户屏幕的信息。 1. screen.height 返回屏幕分辨率的高;2. screen.width 返回屏幕分辨率的宽 注意:单位以像素计;window.screen 对象在编写时可以不使用 window 这个前缀。 获取屏幕的高和宽,代码如下图1:
图1 图2 8-16、屏幕可用的高和宽度
1、screen.availWidth 属性返回访问者屏幕的宽度,以像素计,减去界面特性,如任务栏。 2、screen.availHeight 属性返回访问者屏幕的高度,以像素计,减去界面特性,如任务栏。 注意:不同系统的任务栏默认高度不一样,及任务栏的位置可在屏幕上下左右任何位置,所以有可能可用宽度和高度不一样。我们获取屏幕的可用高和宽度,代码如上图2。
39
第9章 DOM对象,控制HTML元素 9-1、认识DOM 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。
将HTML代码分解为DOM节点层次图:
HTML文档可以说由节点构成的集合,DOM节点有:
1、元素节点:上图中、
、等都是元素节点,即标签。
2、文本节点:向用户展示的内容,如
遍历节点树: 方法 说明
以上图ul为例,它的父级节点body,它的子节点3个li,它的兄弟结点h2、P。 DOM操作:
40
共分享92篇相关文档