使用旧的IBM Lotus Domino Web应用程序 - 它不是XPages。
页面不断在这行HTML上抛出HTML错误:
<tr valign="top"><td width="20"><img width="1" height="1" src="/icons/ecblank.gif" border="0" alt=""></td><font size="2" face="Arial"></font><td width="466" colspan="2"><img width="1" height="1" src="/icons/ecblank.gif" border="0" alt=""></td></tr>
错误显示“意外令牌”并在字体标记之间指示:<font size="2" face="Arial"></font>
看起来设计师在它生成的<td>
表格框之间设置字体大小,而我没有看到删除字体设置的方法。表是在设计器中通过Create,Table创建的,而不是通过HTML传递。
在一个完美的世界里,我会在XPage中重新申请,但目前不是一个选项......
有什么想法吗?
答案 0 :(得分:2)
如果没有看到有问题的元素,很难猜到。
此表是富文本字段的一部分,由用户创建,还是已在设计器中创建? 如果是后者,那么你可以尝试在deisgner中标记整个表然后点击
编辑&gt;&gt;转换为HTML
这将为所选元素创建真正的passthru HTML代码,将它们转换为HTML副本,因此您应该能够看到错误的<font>
标记
另一种选择可能是将数据导出到DXL,这对于设计和数据元素都是可能的。再次在生成的xml代码中,您可能能够找到导致问题的代码段。
最后,您甚至可以尝试将已清理的代码重新转换为原始格式。
祝你好运!