AJAX实例:ASP.NET 中的XML格式处理
摘要:这篇贴文是《Ajax:XHR的入门》的续篇,是关于AJAX技术中的一个关键点:“数据处理”的内容。讨论了用 C# 程序生成 XML 文档文件的几种方法:用XmlWriter类编辑数据、用XmlDocument类实现、用XML序列化实现。然后讨论了对已有的XML文档文件进行操作的几种方法,推荐使用XPathNavigator对象处理实现..
阅读全文
posted @
2009-06-02 02:30
豆豆の爸爸
阅读(778)
推荐(0)
谈分离式JavaScript编程的一点想法
摘要:今天在编写分离式JavaScript开发时产生的想法,其实这个问题早就有了而且一直都在困扰着执着的分离式编程写法的人们: 完全分离在实际工作中真的有必要吗? 在 a 标签 定义 onclick 事件,利用 cookie 实现判断用户是否登录。下面是部分代码: Code highlighting produced by Actipro CodeHighlighter (freeware)http:/...
阅读全文
posted @
2009-01-09 16:08
豆豆の爸爸
阅读(2241)
推荐(0)
冒泡排序算法在JavaScript中的标准实现
摘要:简单的 JavaScript 冒泡排序(Bubble Sort)算法程序:[代码]它所实现的功能:将一个数组的元素按照从小到大的顺序重新排列。我们对上面的这个示例程序进行效果测试:[代码]在 j 循环中数组在程序运行时的情况如下:{1, 8, 3, 4, 7}{1, 3, 8, 4, 7}{1, 3, 4, 8, 7}{1, 3, 4, 7, 8}C# 语言实现参考:http://www.cnbl...
阅读全文
posted @
2008-12-17 16:19
豆豆の爸爸
阅读(3094)
推荐(3)
《JavaScript 基础教程(第6版)》第三章中的Bingo卡片程序实例
摘要:在《JavaScript 基础教程(第6版)》第三章中有一个Bingo卡片的示例程序。
规则:在 5*5 的矩形格子中,每格都存有一个随机整数,第1列数值取1-15,第2列数值取16-30,其后的列依此类推,要求所取的随机数值是没有重复所取过的。而在矩形格子中有一个空的格子,不存数值。
阅读全文
posted @
2008-12-14 19:09
豆豆の爸爸
阅读(1284)
推荐(0)
《精通JavaScript》读书笔记(1)
摘要:《Pro JavaScript tech》译书开卷阅读。 对象(object)是一系列属性的集合,与其他语言的散列表(也称哈希表)结构类似。HashTable 基于哈希函数而建立的,以键/值对这样的数据字典为存储格式(formatting)。比如CSS(层叠样式表)语言中块状结构体里面的语法构成与之类似。 运行时“反射”机制功能实现直接赋值的示例代码如下: CodeCode highlighti...
阅读全文
posted @
2008-12-12 12:14
豆豆の爸爸
阅读(354)
推荐(0)
JavaScript 取元素 href 属性值
摘要:因为http://jsfox.cn/blog/javascript/get-right-href-attribute.html这个原因,所以代码如下:/* getHrefValue 获得 elmName 中 href 属性值*/var getHrefValue = function(elmName) { if (elmName != null) { var hrefValue = elmName....
阅读全文
posted @
2008-12-10 23:08
豆豆の爸爸
阅读(1638)
推荐(0)
实例:JavaScript中的方法参数
摘要:下面的 JavaScript 程序是个方法参数的示例: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var testCase = { changeStr: function(str) { str = 'welcome t...
阅读全文
posted @
2008-12-10 21:28
豆豆の爸爸
阅读(2323)
推荐(0)
用 JavaScript 编程取一组随机数中的最大值
摘要:我们在这一程序实例中讲了两种编程方法:一种称为过滤法(或筛选法),一种称为排序法,排序法又分冒泡排序。
阅读全文
posted @
2008-11-23 09:41
豆豆の爸爸
阅读(1186)
推荐(0)
《数据结构》学习笔记(一)
摘要:JS中的数组是数据结构中线性结构衍生而来,那我们知道,线性表(linear_list)是一种较简单的数据结构,除外还有树和图。一个线性表是n个数据元素的有限序列。一维数组是较简单的一种实现,而数据库中的数据表(data table)是较复杂的一种实现。 线性表中的一个数据元素(data element)一般的情况是有一个前驱和一个后继。注意是一般的情况。我们来看看线性这种结构的关系...
阅读全文
posted @
2008-11-19 14:23
豆豆の爸爸
阅读(572)
推荐(0)
前端开发 IE 系常用工具
摘要:IE系是我们Web开发人员每天工作中的重点难点,所以用好工具很重要。 Windows Script Debugger 为了要使用Companion.JS而装。 Companion.JS JS调试工具。 Fiddler 传说中的HTTP Header响应查看工具,Logo是小提琴。XHR们的必备。它不仅仅是用于IE浏览器哦。 IE Developer Toolbar 微软开发的DOM查看工具。 I...
阅读全文
posted @
2008-10-29 10:55
豆豆の爸爸
阅读(594)
推荐(0)
[JavaScript]树形菜单 DOM 脚本编程实例
摘要:DOM 树形菜单的脚本程序更新!现已突破级联限制,可无限级联!
阅读全文
posted @
2008-10-03 20:01
豆豆の爸爸
阅读(1441)
推荐(0)
JavaScript语言的递归编程
摘要:关于递归的解释见《SICP》第1章。下面是个简单的递归编程题目。 题目:从1累加一直加到100的和是多少? 非递归的循环写法: [代码] 递归的写法: [代码]上面这种代码在网上一搜就一大堆,下面的写法与它等价:console.log((function(n){ var sum=0; if(n<=1){ return 1; } else{ sum = arguments.callee(...
阅读全文
posted @
2008-07-31 12:57
豆豆の爸爸
阅读(2133)
推荐(0)
《ppk 谈 Javascript》书评
摘要:事件、DOM、Web标准及数据交互。这是实际工作中必须掌握的。《PPK谈Javascript》统统悉心告诉你!
阅读全文
posted @
2008-06-22 13:14
豆豆の爸爸
阅读(1114)
推荐(0)
[JavaScript]addDOMLoadEvent:DOM加载事件
摘要:window的onload事件是判断页面是否加载完成,实际上它要等页面中所有的数据元素全部加载完成后才会执行,而在加载(load)过程中,往往很多时候不能等着像flash、图片这样的大部头下载完才执行JavaScript。 于是,addDOMLoadEvent进入了我的视线。 现在,无须等待页面全部加载完,只要其中的DOM加载了,JS就会即时执行! 来源于: DOM 加载事件:addDOMLoa...
阅读全文
posted @
2008-06-21 19:52
豆豆の爸爸
阅读(1204)
推荐(0)
[JavaScript]跨浏览器的加入书签
摘要:该脚本代码须与rel="bookmark"配合使用,因为这是湖南话的“sha(读第四声)勾子”。^ ^
阅读全文
posted @
2008-06-20 12:52
豆豆の爸爸
阅读(1074)
推荐(0)
了解 SWFObject 2.0 应用
摘要:SWFObject 是目前较好的 Flash 嵌入代码解决方案,属于 JavaScript 框架(Ajax库)。
阅读全文
posted @
2008-05-29 20:42
豆豆の爸爸
阅读(844)
推荐(0)