2009-04-10 6 views
0

Tiny_MCEのテキストエリアを持つページを使って5人のユーザー(3つの場所)がいます。tinymceは生のHTMLコードを表示し、IE7では1人のユーザーにはボタンを表示しません.4人のユーザーは問題ありません。そのユーザーがFoxfireを使用する場合、それは完全に動作します

私はNo Errorsを受け取り、IE7を実行している他の4台のマシンで完璧に動作します。これはJavaScriptエラーがないことを示します。

1人のユーザーには生のHTMLコードが表示され、ボタンは表示されません。

IEの設定が間違っていると思われます。 他のJavascript関数がIEの同じマシン上の同じサイトで動作するため、Javascriptが無効になっているようには見えません。 このユーザーはXP ProとIE 7を実行しています。

自分のマシンにFireFoxをインストールすると、Tiny_MCEは完全に動作します。これはまた、JavaScriptエラーがないことを示します。

私はそれを説明することができません。 アイデアをいただければ幸いです。

おかげ

+0

foxfireとfirefoxは同じですか? – recursive

+0

はい、申し訳ありません。私はそれを使うかCromeを使ってコード化規則に準拠しているかをテストします – CurtTampa

答えて

0

面白いことです。問題はそれ自体が人間の援助なしで解決されました。再起動なし、何もありません。 2週間AFUになった後、もう一度作業を始めました。

Got to Love Windows!

0

私は同じ問題に遭遇したと修正は、スクリプトの最後にカンマを削除することになったら。エラーパターンがコード内に存在するかどうかを確認してください。

たとえば、次のコードにはIE7での実行を妨げるバグがあります。

tinyMCE.init({ 
    // General options 
    mode: "textareas", 
    theme: "advanced", 
    ... 
    template_replace_values: { 
     username: "Some User", 
     staffid: "991234" 
    }, // <<< BUG - Additional comma here 
}); 

IE7でjavascriptデバッグを有効にできる場合は、ここにjsエラーを投稿してください。

+0

余分なカンマは存在せず、このスクリプトはIE7を実行している他のマシン上で動作します。これは、あるユーザーのマシンのローカル設定です – CurtTampa

0

私はこれまでに遭遇したことがありましたが、これは常にキャッシュの問題でした。 Internet ExplorerでCtrl + F5キーを押すと、ブラウザとブラウザのキャッシュにページとそのすべてのファイル(* .css、* .js)が完全に更新されます。私の推測では、悪いIE 7コンピュータは、ファイルが最新であるかどうかをチェックするための14日間の設定がありました。

Webサーバー(tomcat 5.5)もファイルをキャッシュし、ファイルが更新されたことに気づかないことがあります。 Webサーバーを再起動するとその問題が修正されました。

0

ここ数ヶ月間、私たちのソフトウェアで同じ問題が発生しています。

私は、開発者のウェブサイト上で、このフォーラムのトピックを見つけました:短い言葉で http://tinymce.moxiecode.com/punbb/viewtopic.php?pid=66594

、彼はTinyMCEのを初期化するときにtrueにstrict_loading_modeを設定することが推奨されます。私はそれをして、それ以来私は問題がなかった。

関連する問題