後退按鈕後,我發現我的XPages有,在Firefox加載時,有一個奇怪的怪癖,我似乎無法得到解決。在我的XPage,有一個viewPanel中,其中一列的定義是這樣的:鏈接/點擊而在Firefox工作使用上一個XPage
<xp:viewColumn styleClass="viewAction" id="View">
<xp:this.value><![CDATA[#{javascript:""}]]></xp:this.value>
<xp:viewColumnHeader value="View" id="viewColumnHeader2">
</xp:viewColumnHeader>
<xp:image url="/imgs/viewBtn.png" id="image2" styleClass="linkImg">
<xp:eventHandler event="onclick" submit="true" refreshMode="complete">
<xp:this.action>
<xp:openPage name="/Inspection.xsp" target="openDocument" documentId="#javascript:InspectionDoc.getDocument().getUniversalID();}">
</xp:openPage>
</xp:this.action>
</xp:eventHandler>
</xp:image>
</xp:viewColumn>
當我點擊這個鏈接,並進入下一個頁面,它加載的罰款。但是,如果我僅在Firefox中使用「後退」按鈕,並嘗試再次單擊此鏈接,則什麼都不會發生。鏈接只需點擊一次就可以執行任何操作約10-15秒,並且在該時間之前不會有任何操作排隊。這同樣適用於頁面上的其他元素,包括帶有點擊事件的鏈接以及帶有更改事件的組合框,但奇怪的是,我的dojo下拉菜單立即生效。
希望其他人看到了這一點,或有一個想法,我可以給一個鏡頭!
由於 亞倫制動 4CTechnologies
我以爲這只是我。我發現按鈕和部分刷新只是在重新加載頁面幾次後停止在Firefox中工作。必須清除緩存,關閉並重新啓動FF以使其再次運行。我也嘗試刪除所有附加組件和擴展程序,但沒有運氣。 – RoyRumaner