1

tinyMCE js を含む AIR アプリケーションがあります。tinyMCE ツールバーにボタンを追加しました。クリックすると、インライン ポップアップ ウィンドウが表示されます。このインライン ポップアップは URL を読み込みます

            var aa=tinyMCE.activeEditor.windowManager.open({
            url : 'http://localhost/Save.html',
            width : 520,
            height : 340,
            resizable : "yes",
            inline : true,
            close_previous : "yes"

            });

Save.html コード:

 <script src="http://www.wiris.net/demo/editor/editor"></script>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="../tinymce/jscripts/tiny_mce/tiny_mce_popup.js"></script>
<script>

var editor;
window.onload = function () 
{   
  editor = com.wiris.jsEditor.JsEditor.newInstance({'language': 'en'});
      editor.insertInto(document.getElementById('editorContainer'));
}

今の問題は---- AIRアプリケーションを実行する
と、式「tinymce」の結果[未定義]はオブジェクトではありませんというエラーが表示されます。


Save.html でアラートが表示される ため、クロスドメインの問題が疑われますalert(window.document.domain); returns "localhost"

AIR アプリケーション Mxml (内部) js でアラートを出すと alert(window.document.domain); returns " "

提案やアドバイスをお寄せいただきありがとうございます。

4

0 に答える 0