我已经找到了这样一段代码:
<table class="inlineH" border="0" summary="">
<tr>
<th class="select"></th>
<th class="name">My Name </th>
<th class="description">Mob Number </th>
<th class="Job">My Job</th>
</tr>
</table>
在此之后,我有一个for循环使用,我正在迭代div中的另一个表,如下所示:
<%for (int x=0; x< MyNo; x++ ) {
%>
<div id="manIt">
<table>
<tr>
<td>...</td>
<td>...</td>
<td>...</td>
</tr>
</table>
</div>
<% }%>
这个东西在mozilla中完美运行并且给了我想要的东西。但是当我在IE中试用它时,代码就会发生这种情况:
<table class="inlineH" border="0" summary="">
<tr>
<th class="select"></th>
<th class="name">My Name </th>
<th class="description">Mob Number </th>
<th class="Job">My Job<br/></th>
</tr/>
</table>
<%for (int x=0; x< MyNo; x++ ) {
%>
<div id="manIt">
<table>
<tr>
<td>...</td/>
<td>...</td/>
<td>...</td/>
</tr/>
</table>
</div>
<% }%>
正如你所看到的,IE正在增加额外的&#34; /&#34;结束标签:。我正在使用IE8。我在这里做错了什么?
编辑:对IE版本感到抱歉。我重新检查了它,它是IE 8。
请帮助。
答案 0 :(得分:0)
一种可能的解决方案是使用其他类型的标记,例如<script type="text/javascript" src="test.js"/>
,而不是<script> something </script>.