IE里的数据岛应用的最佳实例
来源:互联网 发布:河北盘古网络咋样 编辑:程序博客网 时间:2024/05/16 00:32
<html>
<body>
<xml id="abc">
<?xml version="1.0" ?>
<data>
<fld>
<name>John</name>
<sex>male</sex>
</fld>
<fld>
<name>Judy</name>
<sex>female</sex>
</fld>
</data>
</xml>
<table datasrc="#abc">
<tr>
<td><div type=text datafld=name></div></td>
<td><div type=text datafld=sex></div></td>
</tr>
</table>
</body>
</html>
---------------------------------------------------------------
test.htm
=========
<html>
<head>
<script>
var sig=true
function sort(strKey)
{
var xml1=mxhxml.XMLDocument
var xsl1=mxhxsl.XMLDocument
var s1=xsl1.selectSingleNode("//xsl:for-each/@order-by")
if(s1.value==strKey) s1.value="-" + strKey
else
s1.value=strKey
document.all.mxh.innerHTML=xml1.transformNode(xsl1)
}
</script>
</head>
<body onload="sort('Name')">
<div id=mxh></div>
<XML id=mxhxsl>
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
点击标题排序:
<table border="2">
<tr>
<th onclick="sort('Name')" style="cursor:hand">名称</th>
<th onclick="sort('Email')" style="cursor:hand">电子邮件</th>
</tr>
<xsl:for-each select="/Custs/Cust" order-by="Name">
<tr>
<td>
<xsl:value-of select="Name"/>
</td>
<td>
<xsl:value-of select="Email"/>
</td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>
</XML>
<XML id=mxhxml>
<?xml version="1.0"?>
<Custs>
<Cust>
<Name>Nancy</Name>
<Email>www@yahoo.com</Email>
</Cust>
<Cust>
<Name>Peter</Name>
<Email>dotnet@aol.com</Email>
</Cust>
<Cust>
<Name>Rachel</Name>
<Email>billgates@microsoft.com</Email>
</Cust>
<Cust>
<Name>Seth</Name>
<Email>flying@yous.net</Email>
</Cust>
<Cust>
<Name>Tim</Name>
<Email>agooyboy@lovegirl.com</Email>
</Cust>
</Custs>
</XML>
---------------------------------------------------------------
<XML SRC="http://localhost/abc.asp"></XML>
---------------------------------------------------------------
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk30/htm/xmconxmldataislands.asp
<body>
<xml id="abc">
<?xml version="1.0" ?>
<data>
<fld>
<name>John</name>
<sex>male</sex>
</fld>
<fld>
<name>Judy</name>
<sex>female</sex>
</fld>
</data>
</xml>
<table datasrc="#abc">
<tr>
<td><div type=text datafld=name></div></td>
<td><div type=text datafld=sex></div></td>
</tr>
</table>
</body>
</html>
---------------------------------------------------------------
test.htm
=========
<html>
<head>
<script>
var sig=true
function sort(strKey)
{
var xml1=mxhxml.XMLDocument
var xsl1=mxhxsl.XMLDocument
var s1=xsl1.selectSingleNode("//xsl:for-each/@order-by")
if(s1.value==strKey) s1.value="-" + strKey
else
s1.value=strKey
document.all.mxh.innerHTML=xml1.transformNode(xsl1)
}
</script>
</head>
<body onload="sort('Name')">
<div id=mxh></div>
<XML id=mxhxsl>
<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
点击标题排序:
<table border="2">
<tr>
<th onclick="sort('Name')" style="cursor:hand">名称</th>
<th onclick="sort('Email')" style="cursor:hand">电子邮件</th>
</tr>
<xsl:for-each select="/Custs/Cust" order-by="Name">
<tr>
<td>
<xsl:value-of select="Name"/>
</td>
<td>
<xsl:value-of select="Email"/>
</td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>
</XML>
<XML id=mxhxml>
<?xml version="1.0"?>
<Custs>
<Cust>
<Name>Nancy</Name>
<Email>www@yahoo.com</Email>
</Cust>
<Cust>
<Name>Peter</Name>
<Email>dotnet@aol.com</Email>
</Cust>
<Cust>
<Name>Rachel</Name>
<Email>billgates@microsoft.com</Email>
</Cust>
<Cust>
<Name>Seth</Name>
<Email>flying@yous.net</Email>
</Cust>
<Cust>
<Name>Tim</Name>
<Email>agooyboy@lovegirl.com</Email>
</Cust>
</Custs>
</XML>
---------------------------------------------------------------
<XML SRC="http://localhost/abc.asp"></XML>
---------------------------------------------------------------
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk30/htm/xmconxmldataislands.asp
- IE里的数据岛应用的最佳实例
- XML数据岛的综合应用实例
- ie里window的method
- 应用指南:数据备份的13种最佳做法
- 确定适合您数据采集应用的最佳总线技术
- Oracle数据库应用,热数据的最佳定义是什么?
- 【最佳实践系列】一种面向数据的WPF应用框架
- 处理IE缓存的最佳设置
- Oracle数据字典的应用实例
- PHP实例:从数组里筛选出重复的数据
- js里遍历json数据的一个实例
- Slider在IE里应用。
- IE里Window的Method列表
- IE里Window的Method列表
- IE里Window的Method列表
- IE里Window的Method列表
- IE里Iframe的Cookie问题解决办法
- IE里jQuery解析xml的问题
- 塞梅普雷斯 如是说 (第一部/19.达尔文的公平) (草)
- 为DataGrid的自带分页添加首页、尾页及状态功能
- 在Asp.net中部署和使用微软的TreeView控件
- activereport设计时绑定数据库的方法
- 实例化一个类的步骤
- IE里的数据岛应用的最佳实例
- 着色方法,color.empty,清空颜色,不要用color.white
- null和“”的区别,null是空的,""并不是空
- Java连接数据库的示例
- datareader是语句执行后返回的结果,select到几列,则datareader中含有几列
- Form的AcceptButton属性,相当于按下Enter建
- 试图在Webpart中使用TreeView控件失败
- 托盘控件notifyicon恢复窗体
- J2SE的相关命名和版本号(J2SE Naming and Versioning,译)