はじめまして。
t-sと申します。以後よろしくお願いいたします。
私も以前より同様の現象に悩まされており、ここ数日徹底的に調査していました。
その結果、原因はMODx本体ではなくFCKEditorにあるのではないかと考えています。
具体的には、MODxにプラグインとして同梱されているFCKEditor ver2.11内のJavaScriptコード内に
バグがあり、ある条件でIEを不正終了させているのではないかと。
●不正終了する条件
こちらで発現する条件です。
サーバ環境:BAMP(FreeBSD6.1/Apache2.0.59/MySQL4.1.21/PHP5.1.6)
クライアント環境:WindowsXPsp2/IE6sp2
1.マネージャ画面にログイン
2.左ペインツリーの右クリックで呼び出せるコンテキストメニューより、既存のドキュメント
(フォルダ)を「ドキュメントの編集」
3.編集画面に遷移するので、ドキュメント設定でも内容でもいいので適当に文字を入力する
4.保存せずに左ペインツリーの別ドキュメント(フォルダ)をクリックする
5.すると「保存してないけど別ページに移っていい?」という旨のダイアログが出るので「OK」
6.その後、もう一度2.のように右クリックでコンテキストメニューを呼び出す
7.それだけでIEが落ちる
●FCKEditorが原因であると考えた理由
・現在公開されているbeta(rev.1417)でも落ちないが、エディタはTinyMCEでFCKEditorではない
・MODx0.921の設定で、使用HTMLエディタを「None」に変更して、上記発現条件を満たしても落ちない
・MODx0.921に、リポジトリのFCKEditor2.3b(
http://modxcms.com/FCKEditor-583.html)を導入し
(差し替えて)上記発現条件を満たしても落ちない
MODxの標準HTMLエディタが次期バージョン0.95からTinyMCEに変わったのはこういった原因であるかも
知れません。(単なる私の邪推であってほしいのですが)
個人的にはFCKEditorが好きなので、今後のバージョンでもFCKEditor(の新ver)が選択できればいいと
思います。
上記発現条件で落ちる方、また別の条件で落ちたという方がいらっしゃったらお教えいただけない
でしょうか。
よろしくお願いいたします。