ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> ASP技术
加快 DHTML 的一组技巧(Copy from Microsoft)
Mark Davis

Microsoft Corporation

摘要:本文说明了某些 DHTML 功能对性能的重大影响,并提供了一些提高 DHTML 页面性能的技巧。

目录

简介

成批处理 DHTML 更改

使用 innerText

使用 DOM 添加单个元素

扩展 SELECT 元素中的选项

用 DOM 更新表

编写一次,使用多次

请勿过多使用动态属性

数据绑定很有效

不要在 document 对象中设置 expando 属性

避免切换类和样式规则

查找父项之前,先折叠文本范围

其他资料




简介

动态 HTML (DHTML) 在 Microsoft® Internet Explorer 4.0 中的引入,使 Web 作者和开发人员可以使用新的编程模型。此后,Web 作者充分利用了这个强大的特性来提供动态内容、样式和定位,使 Web 用户得以体验丰富的交互式功能。DHTML 的灵活性使得通常会有多种方式可以实现您的构思。理解 Internet Explorer 的 HTML 分析和显示组件如何处理请求,可帮助您确定完成工作的最佳方法。本文介绍了某些 DHTML 功能对性能的重大影响,并提供了一些提高页面性能的技巧。

成批处理 DHTML 更改



在 DHTML Web 页面上,提高性能的最有效方法是改进对页面上 HTML 内容的更改。有多种方法可以更新 Web 页面,了解这一点非常重要。从客户的反馈来看,Web 作者可以应用 HTML 文本块,也可以通过使用 DHTML 对象模型(英文)或 W3C 文档对象模型 (DOM)(英文)来访问个别 HTML 元素。无论何时更改 HTML 内容,Internet Explorer 的 HTML 分析和显示组件都必须重新组织该页面的内部表现形式,重新计算文档布局和文档流,并显示这些变化。虽然实际性能由 Web 页面的内容和您所作的更改决定,但是这些操作代价都比较大。如果您应用 HTML 文本块,而不是个别访问元素,则必须调用 HTML 分析器,这将导致额外的性能开销。接受 HTML 文本的方法和属性包括 insertAdjacentHTML(英文)和 pasteHTML(英文)方法,以及 innerHTML(英文)和 outerHTML(英文)属性。
技巧 1:在一个脚本函数中对 HTML 内容进行更改。如果您的设计使用了多个事件处理程序(例如响应鼠标移动),则应集中进行更改。
 
 
本站关键词:
|茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有