kacakong
小狐狸
小狐狸
  • UID4629
  • 注册日期2005-04-01
  • 最后登录2005-04-01
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:4558回复:3

FireFox 是不是不支持XML和html之间的数据链路?

楼主#
更多 发布于:2005-04-01 17:24
我定义了一个XML文件:
testshop.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE shopes SYSTEM "F:\test\cnmenu-shop.dtd">
<shopes>
<shop>
	<id>119</id>
	<name>豪门大酒店</name>
	<phone>2655555</phone>
	<address>上海</address>	
</shop>
<shop>
	<id>120</id>
	<name>水月酒家</name>
	<phone>2653455</phone>
	<address>徐家汇</address>	
</shop>
</shopes>


相关的dtd文件:
cnmenu-shop.dtd
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT shopes (shop*)>
<!ELEMENT shop (id,name,phone,address)>
<!ELEMENT id (#PCDATA)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT phone (#PCDATA)>
<!ELEMENT address (#PCDATA)>



接者定义了一个html文件:
test.html
<html >
<head>
      <title>test</title>
   
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
   <body>
<xml id="testshop" src="testshop.xml"> </xml> 
<table datasrc="#testshop" width="90%" border="1">
  <thead>
  <th>ID</th>
    <th>Name</th>
    <th>Phone</th>
    <th>Address</th>
  </thead>
  <tr>    
    <td>&<span datafld="id">sid</span></td>
    <td>&<span datafld="name">sname</span></td>
    <td>&<span datafld="phone">sphone</span></td>
    <td>&<span datafld="address">saddress</span></td>
  </tr>
</table>
</body>
</html>


在IE浏览器里显示的时候,能正确显示列表

但是在用FireFox显示的时候,不能正确显示列表


是不是浏览器的解析不一样? FireFox还不支持这种功能?
melop
小狐狸
小狐狸
  • UID1650
  • 注册日期2005-01-02
  • 最后登录2006-01-26
  • 发帖数87
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-04-01 17:24
Firefox (或web标准)中没有定义XML DATA ISLAND,
这是IE私有的东西,如果要实现XML DATA ISLAND的话可以用Mad fox, 或者不要用客户端绑定了
欢迎光临我的小blog: http://blog.csdn.net/melop
猫头猪
狐狸大王
狐狸大王
  • UID163
  • 注册日期2004-11-25
  • 最后登录2005-12-04
  • 发帖数595
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-04-01 17:24
楼主用了xml data island中的data binding技术。madfox没有做这部分的支持。做这部分投入回报比不高。
另外,最近msdn上变化的挺厉害,xml data island基本上很少以一个互联网技术被介绍了。更多的是如何在client端使用。MS都认识到xml data island不是一个好的互联网技术了,你也放弃吧。
kacakong
小狐狸
小狐狸
  • UID4629
  • 注册日期2005-04-01
  • 最后登录2005-04-01
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2005-04-01 17:24
谢谢!看来我要另外想办法了。
游客

返回顶部