私はTinyMCEを使用して、テキストエリアのフォームフィールドに簡単なテキストフォーマット(太字、斜体、リスト)を提供しています。何も正しく動作している点を除いて、Internet Explorer(8では読んだことがありますが、以前のバージョンではこれを読んでいます)では、ユーザーがURLを入力すると(www.google.comなど)、TinyMCEエディタで自動的にHTMLリンクに変換されますタイプ。これはFirefox(3)では起こりません。 IEがこれをやらないようにするにはどうすればいいですか?TinyMCE/Internet ExplorerがURLをリンクに変換しないようにする
私はTinyMCEを初期化しました次:
tinyMCE.init({
mode : "textareas",
theme : "simple",
convert_urls : false
});
しかし、私は、私が説明してるの挙動に影響することを目的とconvert_urlsを考えていない:http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/convert_urls
私が試した:
function myCustomURLConverter(url, node, on_save) {
return url;
}
tinyMCE.init({
mode : "textareas",
theme : "simple",
urlconverter_callback : "myCustomURLConverter"
});
を
しかし同様に、これはURLがロード/セーブ時に変換されるかどうか、ユーザーがリンクとして変換されないようにする方法に影響を与える単なる方法だと思いますSタイプ: http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/urlconverter_callback
私が修正しようとしている問題は、場所の少なくともカップルで説明されています http://tinymce.moxiecode.com/punbb/viewtopic.php?id=2182&p=1(tommyaによって第三のポスト、) http://drupal.org/node/149511
は誰か前にこれを見たか、持っていますそれを修正する方法の提案? TinyMCEのコードベースは非常に大きく、トレースするのが難しいので、誰かが問題を少しでも分かち合うのを助けてくれることを願っていました。
をこの答えを試してみました:http://tinymce.moxiecode.com/punbb/viewtopic.php?pid=15856#p15856 –
さて、私はこれを見ました。この記事で参照されているコードは2006年以降変更されていますので、あまり有益ではありません。つまり、参照されたファイルでJSを踏んだらURL変換を無効にできるかもしれません。 joelpittetは彼の答えの中にショートカットを持っています。 – jlpp