急!!!等!!!问题是: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>
...全文
29 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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将先行解析该标记

8,909

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧