Tree in Firefox only show a word:
Viewing page elements with Firebug observations found
Two script imports are separated by a <script>, which is obviously a document.write problem. Because the Firefox to the JS specification check more stringent, certain characters are not the output of the escape.
View source code for E3 tree:
/e3tree/src/net/jcreate/e3/tree/ext/exttreebuilder.java
/e3tree/src/net/jcreate/e3/tree/ext/outlookexttreebuilder.java
find the relevant code:
Copy Code code as follows:
Resouces.append ("<script><!--"). Append (ENTER);
Resouces.append ("If" (typeof (Ext) = "undefined" "| | typeof (Ext.domhelper) = = "" Undefined "") {). append (ENTER);
Resouces.append ("document.write" ("<script src=" "${resoucehome}/adapter/ext/ext-base.js" "></script>") ;"). Append (ENTER);
Resouces.append ("document.write" ("<script src=" "${resoucehome}/ext-all.js" "></script>"). Append (ENTER);
Resouces.append ("}"). Append (ENTER);
Resouces.append ("--></script>"). Append (ENTER);
These two classes have import code that is modified to:
Resouces.append ("If" (typeof (Ext) = "undefined" "| | typeof (Ext.domhelper) = = "" Undefined "") {). append (ENTER);
Resouces.append ("document.write" "<script src=" "${resoucehome}/adapter/ext/ext-base.js" "" ">" "</script ">"). Append (ENTER);
Resouces.append ("document.write" "<script src=" "${resoucehome}/ext-all.js" "" ">" "</script" ">"). Append (ENTER);
Resouces.append ("}"). Append (ENTER);
As long as the < and > before the Escape "" on the line.
The compiled class is then imported into the E3.jar. The tree appears normal after redeployment.
E3 fix 2 Bugs download E3