xml 中 数据岛如何嵌入到html中。(100分)

  • 主题发起人 superwings
  • 开始时间
S

superwings

Unregistered / Unconfirmed
GUEST, unregistred user!
例如 id
通常我们都要有一个连接 buy.asp?id=xxx xxx是数据岛中的值。
不是用xsl 用数据岛。
 
给你发了一个例程,希望有用
 
看看这个行不行??
http://herald.seu.edu.cn/html/mp3/
用到了数据岛,局部刷新
 
<html>
……
<body>
<xml id="yourid" src="yourxml.xml"></xml>
……
</body>
</html>
推荐:《精通XML与网页设计高级教程》(中国青年出版社)
《无废话XML》(老虎工作室)
 
不知道阁下到底是什么意思,是不是这样
<xml ID="xxx" src="xxx.asp?aaa='xml'"></xml>
 
<XML ID=“xmldso” SRC=“books.xml”>
</XML>
(以VB Script为例),访问记录集时,代码如下:
Dim rsBooks
Set rsBooks = xmldso.RecordSet
访问字段(子元素)的值:
Dim sTitle
sTitle = rsBooks(“title”)
可以使用innerText和innerHTML属性把得到的值传递给HTML元素。例如,有一个DIV元素名为divTitle,赋值代码如下所示:
divTitle.innerTEXT = sTitle
这样就可以实现了,给分。
 
我的意思是这样子。
<xml id=xxx></xml>
<table src=xxx>
<tr>
<td datascr="yyy">
http://w.asp?id=yyy <!--注意如何插入 yyy 在这里>
</td>
</tr>
</table>
 
您想知道的这个技术叫 XML 数据岛绑定 (bind),可以这么做:
<XML ID="xxx">....</XML>
<table datasrc=#xxx>
<tr>
<td><div datafld="yyy"></div></td>
</tr>
</table>
还可以看以下资料:
HOWTO: Bind to XML Data with Internet Explorer
http://support.microsoft.com/support/kb/articles/Q258/2/95.ASP
Getting Your Page's Data into a Bind
http://msdn.microsoft.com/workshop/Author/databind/dude1103.asp
DHTML Object Model Support for Data Binding
http://msdn.microsoft.com/workshop/Author/databind/objmodel.asp
 
尽管正在研读《网页新视界XML入门与应用》(松岗电脑图书资料股份有限公司)中,
还是想不出现阶段XML除了数据库能有什么做头,例如写个留言板做个论坛什么的。:)
不过我对歪歪孙推荐的东西总是仔细、再三地拜读的。嘻嘻
 
<XML ID="xxx">....</XML>
xxx.XMLDocument.documentElement.node.text
 
好像是这样写:
xxx.XMLDocument.documentElement.text
 
支持这种DSO绑定机制的元素如下:
A、APPLET、BUTTON、DIV、FRAME、IFRAME、 IMG、INPUT
 
多人接受答案了。
 
顶部