新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 关于 XML 的一般性技术讨论,提供 XML入门资料 和 XML教程
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - XML技术『 XML基础 』 → (求助)我的数据岛代码在IE中显示不出结果来 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 37328 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: (求助)我的数据岛代码在IE中显示不出结果来 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     hjdplayboy 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:15
      积分:108
      门派:XML.ORG.CN
      注册:2004/6/1

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hjdplayboy发送一个短消息 把hjdplayboy加入好友 查看hjdplayboy的个人资料 搜索hjdplayboy在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hjdplayboy的博客楼主
    发贴心情 (求助)我的数据岛代码在IE中显示不出结果来

    系统WINDOWS XP IE 6.0

    下面是我的XML数据岛代码

    <HTML>
    <HEAD>
    <TITLE>数据岛的显示和转换</TITLE>
    </HEAD>
    <xml ID="source" SRC="6.xml"></xml>
    <xml ID="style" SRC="6.xsl"></xml>
    <SCRIPT FOR="window" EVENT="onload">
      xsltarget.innerhtml=source.transformnode(style.xmldocument);
    </SCRIPT>
    <BODY>
    <P style="font-size:9pt;font-family;宋体;color:#0000a0">此例显示了如何在HTML文档中访问期间XML文档,并将结果显示</P>
    <DIV id="xsltarget"></DIV>
    </BODY>
    </HTML>

    其中的6.XML,6.XSL格式正确,没有问题.可是这段HTM代码中用数据岛引用XML代码并表现XML时却不将效果显示出来..
    只显示<p></p>之间的内容..

    请高手指教!


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/6/21 21:22:00
     
     diegor 帅哥哟,离线,有人找我吗?白羊座1979-4-10
      
      
      威望:4
      等级:大二(研究C++)|大二(研究汇编)
      文章:266
      积分:806
      门派:XML.ORG.CN
      注册:2004/3/3

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给diegor发送一个短消息 把diegor加入好友 查看diegor的个人资料 搜索diegor在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看diegor的博客2
    发贴心情 
    把另外两个文件贴出来给你调试一下把

    ----------------------------------------------
    坚决支持XML!

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/6/22 14:14:00
     
     hjdplayboy 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:15
      积分:108
      门派:XML.ORG.CN
      注册:2004/6/1

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hjdplayboy发送一个短消息 把hjdplayboy加入好友 查看hjdplayboy的个人资料 搜索hjdplayboy在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hjdplayboy的博客3
    发贴心情 
    好的谢谢
    6.xml

    <?xml version="1.0" encoding="gb2312"?>
    <?xml-stylesheet type="text/xsl" href="xsl/6.xsl"?>
    <图书信息>
    <书>
      <代号>001</代号>
      <书名>ASP实践基础</书名>
      <编著者>某某某</编著者>
      <定价>12.00</定价>
      <每扎册数>15</每扎册数>
      <类别>网络编程</类别>
    </书>
    <书>
      <代号>002</代号>
      <书名>ASP.net实践基础</书名>
      <编著者>某某某</编著者>
      <定价>22.00</定价>
      <每扎册数>14</每扎册数>
      <类别>最新网络编程</类别>
    </书>
    <书>
      <代号>003</代号>
      <书名>XML实践基础</书名>
      <编著者>某某某</编著者>
      <定价>32.00</定价>
      <每扎册数>50</每扎册数>
      <类别>标识语言</类别>
    </书>
    </图书信息>

    6.xsl:
    <?xml version="1.0" encoding="gb2312"?>
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
    <xsl:template match="/">
    <html>
    <h1>出版社图书信息</h1>
    <body bgcolor="skyblue">
    <table>
    <tr>
    <th>代号</th>
    <th>书名</th>
    <th>编著者</th>
    <th>定价</th>
    <th>每扎册数</th>
    <th>类别</th>
    </tr>
    <xsl:for-each select="图书信息/书">
    <tr>
    <td><xsl:value-of select="代号"/></td>
    <td><xsl:value-of select="书名"/></td>
    <td><xsl:value-of select="编著者"/></td>
    <td><xsl:value-of select="定价"/></td>
    <td><xsl:value-of select="每扎册数"/></td>
    <td><xsl:value-of select="类别"/></td>
    </tr>
    </xsl:for-each>
    </table>
    </body>
    </html>
    </xsl:template>
    </xsl:stylesheet>

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/6/22 21:40:00
     
     flyingbluebird 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:65
      门派:XML.ORG.CN
      注册:2004/6/20

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给flyingbluebird发送一个短消息 把flyingbluebird加入好友 查看flyingbluebird的个人资料 搜索flyingbluebird在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看flyingbluebird的博客4
    发贴心情 
    好像是这行代码出了问题
    xsltarget.innerhtml=source.transformnode(style.xmldocument);
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/6/22 22:34:00
     
     hjdplayboy 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:15
      积分:108
      门派:XML.ORG.CN
      注册:2004/6/1

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hjdplayboy发送一个短消息 把hjdplayboy加入好友 查看hjdplayboy的个人资料 搜索hjdplayboy在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hjdplayboy的博客5
    发贴心情 
    请问哪里出现了问题
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/6/23 20:36:00
     
     centipede 帅哥哟,离线,有人找我吗?
      
      
      头衔:蜈蚣
      等级:大二期末(数据结构考了98分!)
      文章:60
      积分:298
      门派:XML.ORG.CN
      注册:2004/5/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给centipede发送一个短消息 把centipede加入好友 查看centipede的个人资料 搜索centipede在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看centipede的博客6
    发贴心情 
    在数据岛里面的确有些问题。不过通过js文件调用就比较好解决了。

    ----------------------------------------------
    Practice makes pefect !

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/6/24 16:18:00
     
     centipede 帅哥哟,离线,有人找我吗?
      
      
      头衔:蜈蚣
      等级:大二期末(数据结构考了98分!)
      文章:60
      积分:298
      门派:XML.ORG.CN
      注册:2004/5/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给centipede发送一个短消息 把centipede加入好友 查看centipede的个人资料 搜索centipede在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看centipede的博客7
    发贴心情 
    <!---以下是island.htm文件的内容//-->
    <html>
    <head>
    <title>项目测试</title>
    </head>
    <xml ID="source" src="6.xml"></xml>
    <xml ID="style" src="6.xsl"></xml>
    <script language="javascript" src="display.js"></script>
    <body onLoad="display();">
    <P style="font-size:9pt;font-family;宋体;color:#0000a0">此例显示了如何在HTML文档中访问期间XML文档,并将结果显示</P>
    <DIV id="xsltarget"></DIV>
    </body>
    </html>   
          
    <!---以下是display.js文件的内容//-->
    function display(){   
        try{
            source.XMLDocument.async = "false";
            xsltarget.innerHTML = source.transformNode(style.XMLDocument);
        }catch(e){
            alert(e.description);
        }
    }

    <!---上述2个文件以及6.xml, 6.xsl放在同一个目录下即可//-->


    [此贴子已经被作者于2004-6-28 9:51:27编辑过]

    ----------------------------------------------
    Practice makes pefect !

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/6/24 17:07:00
     
     hjdplayboy 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:15
      积分:108
      门派:XML.ORG.CN
      注册:2004/6/1

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hjdplayboy发送一个短消息 把hjdplayboy加入好友 查看hjdplayboy的个人资料 搜索hjdplayboy在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hjdplayboy的博客8
    发贴心情 
    capture.js
    的内容呢
    楼上的高手
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/6/25 21:47:00
     
     hjdplayboy 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:15
      积分:108
      门派:XML.ORG.CN
      注册:2004/6/1

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给hjdplayboy发送一个短消息 把hjdplayboy加入好友 查看hjdplayboy的个人资料 搜索hjdplayboy在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看hjdplayboy的博客9
    发贴心情 
    好像不对啊
    还是不能显示
    我的源代码:
    6.htm:

    <html>
    <head>
    <title>数据岛的简单应用</title>
    </head>
    <script language="javascript" src="6.js"></script>
    <body onload="show();">
    <p>此例显示了如何在HTML文档中访问期间XML文档,并将结果显示
    </p>
    <xml ID="content" SRC="6.xml"></xml>
    <xml ID="style" SRC="6.xsl"></xml>
    <div id="showxml"></div>
    </body>
    </html>


    调用外部JS的方法来做还是不行,
    6.js 代码:

    function show()
    {
    showxml.innerHTML=content.transformNode("style.XMLDocument");
    }

    哪位高手能指教
    IE绝对是6.0
    大小写我也注意了
    还是没有用啊

    提示这个网页有错误
    可能是JS的错误
    不知道错在什么地方
    格式什么的都应该正确的啊

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/6/26 12:16:00
     
     centipede 帅哥哟,离线,有人找我吗?
      
      
      头衔:蜈蚣
      等级:大二期末(数据结构考了98分!)
      文章:60
      积分:298
      门派:XML.ORG.CN
      注册:2004/5/16

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给centipede发送一个短消息 把centipede加入好友 查看centipede的个人资料 搜索centipede在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看centipede的博客10
    发贴心情 
    6.js的代码应该如下(注意,括号里面不需要引号)-----
    function show()
    {
        showxml.innerHTML=content.transformNode(style.XMLDocument);
    }

    ----------------------------------------------
    Practice makes pefect !

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/6/28 10:00:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML基础 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/5 2:53:42

    本主题贴数12,分页: [1] [2]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    4,733.398ms