使用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除了返回所请求的数据,还应返回数据总量以便计算页数:
随机推荐
- 10分钟带你理解Java中的反射
- python的tkinter布局之简单的聊天窗口实现方法
- php创建基本身份认证站点的方法详解
- Phantomjs抓取渲染JS后的网页(Python代码)
- jquery validate和jquery form 插件组合实现验证表单后AJAX提交
- 2013年冬至是什么时候 冬至是哪天
- sqlserver 存储过程动态参数调用实现代码
- jQuery检测返回值的数据类型
- Node.js 事件循环详解及实例
- Spring MVC 拦截器实现登录
- 详解Python的collections模块中的deque双端队列结构
- 一个显示某段时间内每个月的方法 返回由这些月份组成的数组
- C#判等对象是否相等的方法汇总
- C#中累加器函数Aggregate用法实例
- 微信小程序获取手机系统信息的方法【附源码下载】
- Python实现定时精度可调节的定时器
- PHP基于SPL实现的迭代器模式示例
- Windows10系统下安装MariaDB 的教程图解
- 轻松学习JavaScript函数中的 Rest 参数
- python区块及区块链的开发详解