对Dom的访问代价是昂贵,在富网页应用中通常是性能的瓶颈,所以对Dom的优化十分重要。 一.访问和修改Dom元素 浏览器通常要求JavaScript和Dom实现保持独立的。例如,在Internet Explorer 中,被称为JScript的JavaScript 实现位于库文件j...
分类:
其他好文 时间:
2015-01-05 11:01:27
阅读次数:
222
经常在外部JavaScript文件中分配响应函数,比如:1 window.onload=function(){2 //... 3 }有些时候响应函数是有参数的:这种情况要怎么在外部JavaScript实现?这里面涉及两个问题:1. 匿名函数的传参问题。比如var func=functio...
分类:
编程语言 时间:
2015-01-02 14:30:54
阅读次数:
190
我们经常有这样一种需求,子表里新加或修改一数值后,要马上在主表里把它们的和显示在主表上。如果用插件来实现,可以实现求和,但页面上还要刷新一下才能显示正确。这时就考虑到用JS来实现这一功能,并自动刷新页面,让求和的值马上显示在主表上。 子表上新加或修改完,保存并关闭后,系统会自动刷新子表列表,以显示新的子表数据行,这时就想到是不是可以利用这个子表的刷新功能来计算并显示值。 下面介绍详细的实现方法...
分类:
编程语言 时间:
2015-01-02 12:23:12
阅读次数:
118
上一篇 Dynamic CRM 2013学习笔记(十一)利用Javascript实现子表合计(汇总,求和)功能 , 介绍了如何用js来实现子表合计功能,这种方法要求在各个表单上添加js方法,如果有很多实体要实现这个功能,有人觉得有点麻烦了,就不太喜欢这种方式,于是我写了一个通用的子表合计功能的通用插件,只用在注册插件时,填写不同的参数就可以实现这个功能了。 1. 首先看下效果: 2...
分类:
其他好文 时间:
2015-01-02 12:20:33
阅读次数:
222
【课程】web2.0程序设计【作业要求】建立一个网页,放置一个 table 元素和一个 Input 按钮,研究 Table DOM对象的属性和方法,用 JavaScript 实现 Table 插入行、删除行、交换两行内容。(仅使用 DOM 原生对象,且适用 IE 和 Chrome)【参考文档】tab...
分类:
其他好文 时间:
2015-01-02 12:17:20
阅读次数:
266
Ajax:一种不用刷新整个页面便可与服务器通讯的办法 Ajax实现的步骤: 1、创建XMLHttpRequest对象 2、服务器向浏览器响应请求(注册监听) 3、浏览器与服务器建立连接 4、浏览器向服务器发送请求 readyState 属性表示Ajax请求的当前状态。...
分类:
编程语言 时间:
2015-01-01 13:35:39
阅读次数:
141
今天在项目中要使用JavaScript实现数据结构中的队列和堆栈,这里做一下总结。一、队列和堆栈的简单介绍1.1、队列的基本概念 队列:是一种支持先进先出(FIFO)的集合,即先被插入的数据,先被取出! 如下图所示: 1.2、堆栈的基本概念 堆栈:是一种支持后进先出(LIFO)的集合,即...
分类:
编程语言 时间:
2014-12-31 17:49:34
阅读次数:
228
Jade是一款高性能简洁易懂的模板引擎,Jade是Haml的Javascript实现,在服务端(NodeJS)及客户端均有支持。功能·客户端支持·超强的可读性·灵活易用的缩进·块扩展·代码默认经过编码处理以增强安全性·编译及运行时的上下文错误报告·命令行编译支持·HTML5模式(使用!!!5文档类型...
分类:
Web程序 时间:
2014-12-31 12:52:56
阅读次数:
191
CSS方法:用css截取标题,更利于seo就是比如有一行文字,很长,表格内一行显示不下JavaScript实现文本过长自动省略一般情况下,如果要控制一段文字超出长度可以用CSS去控制下面我来介绍2种用js控制字符数长度显示的方法,其实这2个方法也是大同小异方法一:方法二:我们以下面的HTML代码为例...
分类:
其他好文 时间:
2014-12-30 11:23:54
阅读次数:
144