私が持っている XPage を Firefox にロードすると、回避できない奇妙な癖があることがわかりました。私の XPage には、列の 1 つが次のように定義されている viewPanel があります。
<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