1
我有以下类型的形式:呈现问题在IE8与RichFaces和JSF空文本节点
<rich:dataList var="var" value="#{bean}" styleClass="styleClass"><h:form>
<h:commandLink value="#{var.prop}" action="#{bean.action}">
<a4j:actionparam name="var" value="#{var.id}" assignTo="#{bea.sel}" />
</h:commandLink>
现在,这是所有罚款,Firefox和IE 7然而, IE 8在链接之前创建空的文本节点。我试着用CSS修复它。
form {
display: block;
zoom : 1;
}
这的确有助于使其正确IE 7然而,空文本节点仍然创造了一个事业问题,IE 8
空文本节点始终存在于HTML文件中(由于缺陷,在较早的IE中除外)。是什么让你认为空文本节点是一个问题? – bobince 2010-09-17 13:10:35
显然,有一个IE8解释为空节点的换行符。是否有人知道如何修改生成的代码,使其不再有换行符? – Farhad 2010-09-17 14:50:56
@bobince我在IE8中使用developerTool手动取出文本节点,然后开始渲染正确。 – Farhad 2010-09-17 14:51:51