急!!!等!!!问题是:iframe为什么不能放到位置1,而必须放到位置2???

itbook 2002-12-23 11:11:24
问题是:iframe为什么不能放到位置1,而必须放到位置2???
<xsl:template match='HandNav/data'>
<table width='100%' height='200' id='loading'>
<!--位置1-->
<tr>
<td valign='top'>
<br/><br/>
<div align="center"><b>正在加载数据,请稍候...</b></div>
</td>
</tr>
<table>
<!--位置2-->
<xsl:for-each match="item">
<iframe src='' frameborder='0' border='0'>
<xsl:attribute name="name">frame_<xsl:value-of select="id"/></xsl:attribute>
</iframe>
</xsl:for-each>
</xsl:template>
...全文
18 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ssm1226 2002-12-26
11.xml
<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="11.xsl"?>
<HandNav>
<data>
<item>
<id>111</id>
</item>
<item>
<id>222</id>
</item>
<item>
<id>333</id>
</item>
</data>
</HandNav>

11.xsl
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<xsl:apply-templates select="HandNav/data"/>
</xsl:template>
<xsl:template match='data'>
<table width='100%' height='200' id='loading'>
<!--位置1-->
<xsl:for-each select="item">
<iframe src='about:blank' frameborder='1' border='0'>
<xsl:attribute name="name">frame_<xsl:value-of select="id"/></xsl:attribute>
</iframe>
</xsl:for-each>
<tr>
<td valign='top'>
<br/><br/>
<div align="center"><b>正在加载数据,请稍候...</b></div>
</td>
</tr>
</table>
<!--位置2-->

</xsl:template>
</xsl:stylesheet>
  • 打赏
  • 举报
回复
itbook 2002-12-26
to ssm1226(雨中人):我用html可以放到位置1,用xsl就不行了???
  • 打赏
  • 举报
回复
ssm1226 2002-12-23
可以呀,不过,

在<table>标记中,如果非table标记放在<td></td>外,即:

<table><tr>之间划<tr><td>之间,IE将先行解析该标记
  • 打赏
  • 举报
回复
相关推荐
发帖
XML/XSL

8872

社区成员

XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
帖子事件
创建了帖子
2002-12-23 11:11
社区公告
暂无公告