代码改变世界

随笔档案-2007年8月29日

XSLT入门 -- 第3章 实践篇

2007-08-29 11:35 by Jacky_Xu, 480 阅读, 收藏,
摘要: 1 复制 这是个复制所有节点的例子(程序1)。例如从XHTML变换成XHTML等情况,源和结果的元素大部分相同时,就可以将该实例稍作修改,仅针对需要改动的部分书写代码即可。 程序1: copy.xsl 使用xsl:xcopy元素将各节点进行递归复制。 2 行列交换 该实例可以将HTML表格的行和列进行交换(程序2)。 程序2: table.xsl 因为是交换行列,所以只需输出源表格的... 阅读全文

XSLT入门 -- 第2章 基础篇

2007-08-29 11:34 by Jacky_Xu, 388 阅读, 收藏,
摘要: 1 前言 在第1章中,我们用一个简单的XSLT样式表作为例子介绍了XSLT的概要。当然,XSLT所拥有的元素并不仅限于xsl:template、xsl:apply-templates、xsl:value-of。为了实行转换,XSLT准备了各种各样的元素。本章将以最常用的元素为中心举例说明。 另外,本文中并不准备介绍元素的全部属性。详情请参见W3C标准的原文[1]及译文[2]等。 在XSLT中经常会... 阅读全文

XSLT入门 -- 第1章 入门篇

2007-08-29 11:33 by Jacky_Xu, 592 阅读, 收藏,
摘要: 1 前言 一般来说,XML文档中没有样式信息(如字体等)。我们必须指定样式信息才能用适当的形式来显示XML文档。XSL(Extensible Stylesheet Language)就是能够应用在XML文档中的一种样式描述语言。 XSL有以下两种。 XSLT(XSL Transformations) 将某个XML文档变换成其他的XML文档 FO(Formatting Objects) ... 阅读全文

XSLT中文入门(转)

2007-08-29 11:32 by Jacky_Xu, 405 阅读, 收藏,
摘要: XSLT中文入门 XSLT轻松入门 第一章:XSLT概念 前言 大家好,由于动易2006版在聚合空间中全面采用了XML+XSLT的技术,导致部分朋友对修改它的模板感到有些无从下手,其实XSLT并不是很高深的学问,它类似HTML中的CSS,但是比CSS功能要强大的多。学习XSLT的前提是您对XML已经有一些了解。XSLT可以说更偏向是一种程序语言,但它没有常见程序语言复杂... 阅读全文

通过避免下列 10 个常见 ASP.NET 缺陷使网站平稳运行(转载)

2007-08-29 09:25 by Jacky_Xu, 192 阅读, 收藏,
摘要: LoadControl 和输出缓存 会话和输出缓存 Forms 身份验证票证生存期 视图状态:无声的性能杀手 SQL Server 会话状态:另一个性能杀手 未缓存的角色 配置文件属性序列化 线程池饱和 模拟和 ACL 授权 不要完全信赖它 — 请设置数据库的配置文件! ASP.NET 成功的其中一个原因在于它降低了 Web 开发人员的门槛。即便... 阅读全文

深入理解JavaScript中的函数

2007-08-29 09:24 by Jacky_Xu, 214 阅读, 收藏,
摘要: 数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。JavaScript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:function func1(…){…}var func2=function(…){…};var func3=... 阅读全文

js技巧收集(200多个) (转)

2007-08-29 09:22 by Jacky_Xu, 634 阅读, 收藏,
摘要: 1.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件点击时文字消失,失去焦点时文字再出现2.网页按钮的特殊颜色3.鼠标移入移出时颜色变化4.平面按钮5.按钮颜色变化6.平面输入框7.使窗口变成指定的大小8.使文字上下滚动共和国 9.状态栏显示该页状态... 阅读全文