chenlulouis

暴走笑话 杭州空调维修 杭州燃气灶维修 杭州洗衣机维修 上海ktv酒吧招聘 上海招聘 上海夜场招聘 上海夜场招聘

导航

2009年10月19日 #

JavaScript中的5种事件使用方式解说

摘要: 为组件提供事件处理入口,可以极大的提高组件的封闭性,同时又能让组件很好的和外界通信。并且这也是我们已经习惯使用的一种开发模式,.NET、DHTML等都提供了一套完整的事件处理模型。下面是关于使用DHTML中事件的一个总结。 DHTML提供了3种事件的使用方式,它们分别是: 1、Inline HTML: <ELEMENT onXXX='handler'></ELEMENT>这... 阅读全文

posted @ 2009-10-19 16:14 chenlulouis 阅读(398) 评论(0) 推荐(0) 编辑

ASP.NET 抓取网页内容

摘要: ASP.NET 抓取网页内容-文字ASP.NET 中抓取网页内容是非常方便的,而其中更是解决了 ASP 中困扰我们的编码问题。需要三个类:WebRequest、WebResponse、StreamReader。WebRequest、WebResponse的名称空间是:System.NetStreamReader的名称空间是:System.IO核心代码WebRequest request = Web... 阅读全文

posted @ 2009-10-19 15:26 chenlulouis 阅读(9477) 评论(0) 推荐(0) 编辑

C# 静态类

摘要: 静态类是不能实例化的,我们直接使用它的属性与方法,静态类最大的特点就是共享。探究public static class StaticTestClass{ public static int n = 0; public static void Add() { n++; }}网页 P1.aspx 调用 StaticTestClass.Add(),并在页面上输出 n。网页 P2.aspx 调用 Stat... 阅读全文

posted @ 2009-10-19 15:09 chenlulouis 阅读(35872) 评论(2) 推荐(10) 编辑

动态增加删除表格行(兼容IE/FF)

摘要: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>动态增删表格行</title><script language="JavaScript"&g... 阅读全文

posted @ 2009-10-19 13:54 chenlulouis 阅读(271) 评论(0) 推荐(0) 编辑

IE 和 FF 中的 srcElement

摘要: srcElement 是 IE 特有的属性,作用于 event 对象,表示产生 event 的控件对象。但 FF 中没有,在 FF 中是 target。同时 FF 中的 event 也有所不同,请参见:Netscape中使用event对象。var objEvent = window.event || arguments.callee.caller.arguments[0];var srcEleme... 阅读全文

posted @ 2009-10-19 13:53 chenlulouis 阅读(209) 评论(0) 推荐(0) 编辑

Netscape中使用event对象

摘要: 在 IE 中,我们使用 event 对象很简单,直接调用即可,但在 Netscape(NS) 和 FireFox(FF) 中,则不会达到预期的效果。看如下示例,点击鼠标会弹出对话框显示鼠标指针的横坐标,但在 NS 和 FF 中就不起作用。<html><head><meta http-equiv="Content-Type" content="text/html; ch... 阅读全文

posted @ 2009-10-19 13:49 chenlulouis 阅读(195) 评论(0) 推荐(0) 编辑

在各浏览器中动态添加事件-参数篇

摘要: 动态添加事件有一难题便是参数,比如 obj.onclick = Foo(1); 这是不允许的。对于 FireFox 利用 setAttribute 比较方便,因为 setAttribute 指定事件跟 HTML 中指定事件形式一样。var obj = document.getElementById("obj");obj.setAttribute("onclick", "javascript:Foo... 阅读全文

posted @ 2009-10-19 10:56 chenlulouis 阅读(179) 评论(0) 推荐(0) 编辑

在各浏览器中动态添加事件-方法篇

摘要: 在 HTML 中可以直接写事件代码,比如:<input type="button" value="验证" onclick="javascript:Verify();" />,这在各浏览器中的解释均相同,无可争议。但往往我们又需要在 JS 中动态添加事件,这就涉及到浏览器兼容性问题了,以下谈及的几种方法,我们也常常混合使用。方法一、setAttributevar obj = docume... 阅读全文

posted @ 2009-10-19 10:46 chenlulouis 阅读(192) 评论(0) 推荐(0) 编辑

attachEvent 与 addEventListener 对同一物件事件多次绑定的触发顺序

摘要: 观察下列代码:if (window.attachEvent){ //IE testDiv.attachEvent("onclick", function () { info.innerHTML += "1" + "<br>"; }); testDiv.attachEvent("onclick", function () { info.innerHTML += "2" + "<br... 阅读全文

posted @ 2009-10-19 10:35 chenlulouis 阅读(1083) 评论(0) 推荐(0) 编辑

arguments.callee 与 函数.caller

摘要: 这两个的解释在网上都比较多,但网上一些排版实在让人难受,所以这里用通俗简单的句子再谈谈。arguments.callee 也就是当前函数。函数.caller 也就是调用当前函数的函数。举例function F1(){ alert(arguments.callee); //和下面一句的结果相同 alert(F1); //显示函数 F1 的代码}F1();function F2(){ alert(ar... 阅读全文

posted @ 2009-10-19 10:33 chenlulouis 阅读(278) 评论(0) 推荐(0) 编辑

addEventListener

摘要: addEventListener-开始前面零散地写了些关于 addEventListener 的内容,觉得比较散,有些地方可能也说得不够清楚明白,所以决定以连载的形式从头到尾再写一篇。addEventListener 用于注册事件处理程序,IE 中为 attachEvent,我们为什么讲 addEventListener 而不讲 attachEvent 呢?一来 attachEvent 比较简单,... 阅读全文

posted @ 2009-10-19 09:35 chenlulouis 阅读(17551) 评论(2) 推荐(9) 编辑