上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 49 下一页
摘要: AJAX是Asynchronous JavasSript And XML的简写,这项技术能够在不卸载页面的情况下发出HTTP请求,虽然名字中包含XML,但AJAX通信与数据格式无关 AJAX通信通常包含4个步骤: 1. 创建XMLHttpRequest对象 2. 发送HTTP请求 3. 接收服务器返 阅读全文
posted @ 2021-09-29 14:04 wmui 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 能力检测又称特性检测,它与前文介绍的用户代理检测不同,能力检测的目标不是识别特定的浏览器,而是识别浏览器的能力。能用能力检测得到解决的问题,不要使用用户代理检测 引入 能力检测的基本形式如下 下面针对不同浏览器的能力检测进行简单说明 IE检测 要检测当前IE浏览器是哪个版本,最简单的方式是使用doc 阅读全文
posted @ 2021-09-29 14:03 wmui 阅读(113) 评论(0) 推荐(0) 编辑
摘要: screen对象用来表示客户端的能力,包括浏览器窗口外部显示器的信息,开发中并不常用 属性 每个浏览器中的screen对象都包含着各不相同的属性 常用属性 availHeight、availWidth availHeight:屏幕的像素高度减去系统部件高度之后的值(只读),代表屏幕可用高度,单位为像 阅读全文
posted @ 2021-09-29 14:02 wmui 阅读(152) 评论(0) 推荐(0) 编辑
摘要: navigator对象常用于识别客户端浏览器 属性 每个浏览器中的navigator对象都有一套自己的属性 navigator对象有很多属性,最常用的只有userAgent属性,常用于实现用户代理检测。 用户代理检测 不同平台下浏览器的userAgent检测结果 【IE3】 Mozilla/2.0 阅读全文
posted @ 2021-09-29 14:02 wmui 阅读(174) 评论(0) 推荐(0) 编辑
摘要: history对象保存了用户从打开窗口那一刻的上网历史记录。出于安全限制,开发人员无法读取用户的历史记录,但是可以通过history提供的方法,在不知道实际URL的情况下实现后退和前进 属性 history.length表示历史记录的URL数量,初始值是1,如果已经访问了3个网址,history.l 阅读全文
posted @ 2021-09-29 14:01 wmui 阅读(203) 评论(0) 推荐(0) 编辑
摘要: location对象提供当前窗口所加载文档的相关信息,它既是window对象的属性,也是document对象的属性,它也可以单独使用 属性 location将URL解析成独立的片段,让开发人员可以通过不同的属性访问这些片段 URL: |属性名|例子|说明| | | | | |hash| one|哈希 阅读全文
posted @ 2021-09-29 14:00 wmui 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 定义 window对象下的对话框有alert()、confirm()、prompt()和print()。这些系统对话框与浏览器中显示的网页是没有关系的,它们不是HTML,也不能通过CSS改变它们的样式,它们的外观由操作系统及浏览器设置决定。通过这几个方法打开的对话框是同步和模态的,因此这些对话框在显 阅读全文
posted @ 2021-09-29 13:59 wmui 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 窗口即window对象,大多数浏览器都可以打开多个标签页,每个标签页都有自己的window对象 以下只介绍所有浏览器都支持的window对象的属性和方法 属性 outerWidth、outerHeight outerWidth和outerHeight属性用于表示浏览器窗口本身的尺寸 说明:Mac电脑 阅读全文
posted @ 2021-09-29 13:59 wmui 阅读(165) 评论(0) 推荐(0) 编辑
摘要: HTML5新增了一个定时器requestAnimationFrame,旨在让动画操作更顺畅,更简单,更高效。requestAnimationFrame采用系统时间间隔,保持最佳绘制效率,不会因为间隔时间过短,造成过度绘制,增加开销;也不会因为间隔时间太长,使用动画卡顿不流畅,让各种网页动画效果能够有 阅读全文
posted @ 2021-09-29 13:58 wmui 阅读(222) 评论(0) 推荐(0) 编辑
摘要: setTimeout() setTimeout()方法用来指定函数或字符串在指定的毫秒数之后运行。它返回一个整数,表示定时器的编号,这个值可以传递给clearTimeout()方法用于取消对setTimeout的引用 示例中,控制台先输出0,大概过1000ms后,输出定时器setTimeout()方 阅读全文
posted @ 2021-09-29 13:57 wmui 阅读(133) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 49 下一页