ホームページ > ウェブフロントエンド > jsチュートリアル > Firefox_javascript スキルでの E3 ツリー 1.6 の表示問題を修正する方法

Firefox_javascript スキルでの E3 ツリー 1.6 の表示問題を修正する方法

WBOY
リリース: 2016-05-16 17:42:36
オリジナル
1083 人が閲覧しました

ツリーは Firefox で 1 つの文のみを表示します:

firebug を使用してページ要素を表示し、結果を観察します


2 つのスクリプトのインポートは <script> で区切られていますが、これは明らかに document.write の問題です。Firefox は js 仕様の検査を厳格に行っているため、 <br><strong>e3 ツリーのソース コードを表示します</strong>: <br>/E3Tree/src/net/jcreate/e3/tree/ext/ExtTreeBuilder.java <br>/ E3Tree/src/net/jcreate/e3/tree/ext/OutlookExtTreeBuilder.java <br><strong>関連するコードを見つけます</strong>: <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="29539" class="copybut" id="copybut29539" onclick="doCopy('code29539')"><u>コードをコピー </u></a></span> コードは次のとおりです。 </div> <div class="codebody" id="code29539"> <br>resources.append("<script><!--").append(ENTER); ( "if ( typeof(Ext) == ""未定義"" || typeof(Ext.DomHelper) == ""未定義"" ){").append(ENTER); <BR>resources.append("document. write ('<script src=""${resouceHome}/adapter/ext/ext-base.js""></script>');").append(ENTER);
resources.append ( "document.write('');").append(ENTER); ( "}").append(ENTER);
resources.append("-->>").append(ENTER);
これら 2 つのクラスにはインポート コードがあり、次のように変更します。
resouces.append("if ( typeof(Ext) == ""未定義"" || typeof(Ext.DomHelper) == ""未定義"" ){").append(ENTER); .append("document.write('""
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート