- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 js 动态给元素添加、移除事件
function addEvent() { var obj = document.getElementById("txtIataCity"); if (window.addEventListener) { //其它浏览器的事件代码: Mozilla, Netscape, Firefox //添加的事件的顺序即执行顺序 //注意用 addEventListener 添加带on的事件,不用加on
2010-11-26 11:11:00
8687
1
转载 DOM标准与IE的html元素事件模型区别
<br /><br /><br />事件<br />HTML元素事件是浏览器内在自动产生的,当有事件发生时html元素会向外界(这里主要指元素事件的订阅者)发出各种事件,如click,onmouseover,onmouseout等等。<br />DOM事件流<br />DOM(文档对象模型)结构是一个树型结构,当一个HTML元素产生一个事件时,该事件会在元素结点与根结点之间的路径传播,路径所经过的结点都会收到该事件,这个传播过程可称为DOM事件流。<br />主流浏览器的事件模型<br />早在2004前在
2010-11-26 11:01:00
731
原创 asp.net mvc缓存
<br />原文地址:http://www.asp.net/learn/mvc/tutorial-15-cs.aspx<br />在这篇教程里,你会学习到利用缓存输出会多么显著地改善你的ASP.NET MVC应用的性能。你会学习到如何缓存从控制器行为返回的结果。通过缓存从控制器行为返回的结果,每次新的用户调用该行为时,相同的内容不再需要每次都创建一次。使用输出缓存提高性能(C#)<br />在这篇教程里,你会学习到利用缓存输出会多么显著地改善你的ASP.NET MVC应用的性能。你会学习到如何缓存从控制器行
2010-11-18 13:10:00
1879
原创 js Event 在ie与FF的兼容性
在写JS的时候,我们很多情况下不得不考虑IE和FF的兼容性。很简单的,IE中的event和FF中的event就不一样,获取方式也不一样,比如IE中event是全局window对象的属性,而FF中却没有。有很多时候我们要获取触发事件的源对象(在IE中是srcElement) var EventHandlerTest=function(evt){ evt = evt ? evt : (window.event ? window.event : null);//兼容火狐与IE
2010-09-27 14:26:00
983
原创 js将html中的内容导出word、或者excel文件的方法
js将html中的内容导出word、或者excel文件的方法 <br />1 //传入一个table的id,将table的全部内容导出excel文件<br /> 2 function AutomateExcel(objTable) <br /> 3 { <br /> 4 // Start Excel and get Application object. <br /> 5 var oXL = new ActiveXObject("Excel.Appli
2010-09-27 14:14:00
9668
转载 js拖拽
(1)当在拖放对象上点击按钮,并开始移动鼠标时,在拖动对象上触发dragstart事件,默认情况下这个事件是在图像或者被选中的文本上.(2)当拖动时鼠标形状变成不能放置符号(圈圈中有条线).如下图(3)当鼠标一直拖着不放时一直触发drag事件,类似于mouseover事件,当拖动停止时,触发dragend事件.(4)当鼠标一直拖到可以放置对象的对象a(假设为a,比如text)上面的时候,触发dragenter事件,发生后立即触发dragover事件,如果在可以放置的对象上面则一直触发dragov
2010-08-17 15:52:00
975
转载 优化JavaScript处理循环的性能
<br />【原文标题】Speed up your JavaScript, Part 2<br />【原文作者】Nicholas C. Zakas<br />【本文地址】http://cuimingda.com/2009/01/speed-up-your-javascript-part-2.html<br />上周我在《too much happening in a loop》(译文)这篇文章中介绍了JavaScript运行时间过长的第一个原因。相似的情况有时也出现在函数的定义上,函
2010-08-17 12:01:00
525
转载 如何提升JavaScript操作DOM的效率
在Web开发中,JavaScript的一个很重要的作用就是对DOM进行操作,可你知道么?对DOM的操作是非常昂贵的,因为这会导致浏览器执行回流操作,而执行了过多的回流操作,你就会发现自己的网站变得越来越慢了,我们应该尽可能 的减少DOM操作。本文是这个系列的最后一篇,给出了一些指导性原则,比如在什么时候应该对DOM可以进行什么样的操作等。【原文】Nicholas C. Zakas-Speed up your JavaScript, Part 4【译文】明达在过去的几周中,我为大家介绍了几种可
2010-08-17 11:59:00
1173
转载 使用link或@import引入css文件的区别
<br /><br /> 本质上,这两种方式都是为了加载CSS文件,但还是存在着细微的差别。<br /><br /> 差别1:老祖宗的差别。link属于XHTML标签,而@import完全是CSS提供的一种方式。<br /><br />link标签除了可以加载CSS外,还可以做很多其它的事情,比如定义RSS,定义rel连接属性等,@import就只能加载CSS了。<br /><br /> 差别2:加载顺序的差别。当一个页面被加载的时候(就是被浏览者浏览的时候),li
2010-07-13 11:12:00
980
转载 阻止JavaScript事件冒泡传递(cancelBubble 、stopPropagation)
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <br /><html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312"> <br /><head> <br /><title> 阻止JavaScript事件冒泡传递(cancelBubble 、stop
2010-07-12 16:50:00
598
转载 js 操作select checkbox 及radio
最近经常用JS操作 select checkbox 及radio 几个简单函数记录如下 以备查用 Js代码 function getRadioValue(radioName){ var obj = document.getElementsByName(radioName); var objLen= obj.length; var i; for (i = 0;i
2010-06-25 11:23:00
857
转载 js 操作frameset frame 对象
一个HTML页面可以有一个或多个子框架,这些子框架以来标记,用来显示一个独立的HTML页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数、控制另一个框架中表单的行为等。
2010-06-25 09:51:00
448
原创 自动刷新页面
自动刷新页面的实现方法总结: 1) 10表示间隔10秒刷新一次 2) window.location.reload(true); 如果是你要刷新某一个iframe就把window给换成frame的名字或ID号 3) window.navigate("本页面url"); 4> function abc() { window.location.href="/blog/window.locat
2010-03-16 11:43:00
799
转载 c# 正则
学习C#语言的时候很少会提到正则表达式,但是事实上.Net FrameWork确实也给我们提供了这样一个类来共我们实现某些类型判断的功能.该类存在于System.Text.Regularexpression_rs命名空间下. 可以使用Regex类的 IsMatch方法来判断输入的字符串是否符合相应的条件,当然这里所说的条件是指正则表达式.以下是经常使用的正则表达式:^[1-9]/
2010-03-15 15:49:00
426
Django 学习资料
2010-10-09
xml 读、写、操作以及样式
2009-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人