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