使用JS+XML(数据岛)实现分页)
作者:bencalie 整理日期:2004年6月15日
user 1
name 1
user 2
name 2
user 3
name 3
user 4
name 4
user 5
name 5
user 6
name 7
user 7
name 7
user 8
name 8
user 9
name 9
Previous Page
Next Page
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
很明显,这些XML数据是直接放到客户端的,因此只适合以下条件的应用:
1) 数据量少
2) 无隐私数据(比如用户密码)
相关推荐
-
怎样才能用js生成xmldom对象,并且在firefox中也实现xml数据岛?
一般来说,xml文件都是从外部载入的,那么我们如何只用js生成xml对象呢?下面的程序实现了这一点,只需要输入字符串形式的xml数据,就可以转换为xml对象,并且兼容firefox. 用这种方法,我们也可以在firefox中实现xml数据岛,即用xmp标签来装载xml字符串,然后调用createXml函数来生成xml. 由于firefox中不支持节点的.xml属性,所以需要给它添加该属性,使之与IE一致 复制代码 代码如下: <body> <xmp id=x1> &l
-
用XML数据岛结合Dom制作通讯录
一般情况下,如果要为网站提供一个通讯录程序,需要使用CGI结合后台数据库技术,这对WEB服务器的要求比较高,在很多不提供数据库功能的虚拟主机上甚至无法实现.当然,我们还可以采用TXT文本替代数据库,但TXT文本是比较难操作的,我们必须一行一行的读取判断,还要用分隔字符串实现字段分离,无法进行复杂运算. 现在,我们可以使用"可扩展的标记语言 (XML)" 来保存通讯录的数据,从而体现出XML的优点:表现数据的结构化方法,对于保存许多关系型数据结构的文件很有帮助. 一.基本原理: 在Mic
-
XML指南——XML数据岛
使用IE5.0或者更高的版本,XML数据可以以数据岛的形式嵌入HTML页面. 在HTML页面中嵌入XML数据 使用非官方标准的<xml>标记可以将XML数据嵌入到HTML页面中. XML数据可以象下面的例子那样嵌入HTML页面: <xml id="note"> <note> <to>Tove</to> <from>Jani</from> <heading>Re
-
HTML中的XML数据岛记录编辑与添加
<HTML><HEAD><Title>HTML中的数据岛中的记录集</Title></HEAD><body bkcolor=#EEEEEE text=blue bgcolor="#00FFFF"><Table align=center width="100%"><TR><TD align="center"> <h5><
-
关于html嵌入xml数据岛如何穿过树形结构关系的问题
如下面的代码细节,html里面引用xml的数据岛,如何穿过树形结构的关系? 我不知道这个datafld里面应该如何使用xml里面的标签名称,如何加前缀,如何从resume得到name子元素?同时我的html文件应该如何修改呢? xml的数据文件是: XML code: 复制代码 代码如下: <?xml version="1.0" encoding="UTF-8"?> <resume> <name>mike</name>
-
利用AJAX与数据岛实现无刷新绑定
首先我们今天要用到的是Ajax.NET Professional ,您可以从http://www.schwarz-interactive.de/ 获取关于AJAX.NET的相关信息.其次还需要知道XML数据岛的相关知识. 下面我们先来看一个简单的绑定例子: 第一步先确定XML数据源 <xml ID="xmlData" name="xmlData"> <root> <METADATA> <AUTHOR>John Smit
-
Web设计中如何使用XML数据
XML数据源对象是一个ActiveX控件,允许你在XML文件和HTML页面之间操作数据.本文将向你展示如何从各种XML数据源中提取数据,以及如何使用JavaScript显示这些数据. XML数据源对象DSO是一个微软ActiveX控件,构建在微软IE4以后的版本上.这个对象允许你把一个外部的XML文件或者嵌入HTML文件中的内容提取到HTML页面中. 你可以在一个Web页面中使用XML - DSO从一个外部XML文件中选取内容,从嵌入Web页面的XML中提取XML数据,然后使用JavaScrip
-
使用JS+XML(数据岛)实现分页)
作者:bencalie 整理日期:2004年6月15日 user 1 name 1 user 2 name 2 user 3 name 3 user 4 name 4 user 5 name 5 user 6 name 7 user 7 name 7 user 8 name 8 user 9 name 9 Previous Page Next Page [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 很明显,这些XML数据是直接放到客户端的,因此只适合以下条件的应用: 1) 数据量
-
查询绑定数据岛的表格中的文本并修改显示方式的js代码
复制代码 代码如下: <script language="JavaScript"> function findAll(s){ if(s.length==0){ alert("请输入查询关键字"); } s=encode(s); var TDs=document.all.DataT1.all.tags("TD"); var num=0; for(var i=0;i<TDs.length;i++){ var tdObj=TDs[i]
-
JS处理数据实现分页功能
这几天有小伙伴讨论起了分页的相关问题,这里我也简单讲下前端如何简单便捷的利用Js(库)写出优雅,好用的分页工具. 分页是个很简单又超多接触的技术点,粗略来讲分如下两种: 真分页——每次根据页码.页大小获取数据并展示. 假分页——一次性获取所有数据,根据页码.页大小展示. 公认比较好的做法是真分页,这样可以避免很多问题(如内存占用过多). 有一点需要注意,单纯的前端是无法独立完成数据分页的(废话),所以后端支持是必须的. 作为支持,webapi除了返回所请求的数据,还应返回数据总量以便计算页数:
随机推荐
- 一个用xslt样式将xml解析为xhtml的类TransformBinder(兼容FF和IE7.0)
- javascript OFFICE控件测试代码
- firefox下对ajax的onreadystatechange的支持情况分析
- c#操作附加数据库的方法
- 详解PHP处理密码的几种方式
- CI(Codeigniter)的Setting增强配置类实例
- PHP实现找出有序数组中绝对值最小的数算法分析
- JavaScript对内存分配及管理机制详细解析
- MySQL优化之如何查找SQL效率低的原因
- PHP魔术方法之__call与__callStatic使用方法
- Mongoose中document与object的区别示例详解
- Vue.js render方法使用详解
- jQuery对象[0]是什么含义?
- 深入理解jquery的$.extend()、$.fn和$.fn.extend()
- PHPCMS的使用小结
- Android下拉列表选项框及指示箭头动画
- Android6.0编程实现双向通话自动录音功能的方法详解
- php入门学习知识点七 PHP函数的基本应用
- Android开屏页倒计时功能实现的详细教程
- Python set常用操作函数集锦