2011-01-16 3 views
0

jqueryを使用して、内部にテキストを含むdivインスタンスを作成します。それから私はテキストを色付けするためにカラーピッカーを使います。それから私は太字などを追加します。 IEでHTMLを見ると、次のようになります。IE Jailを使用したインラインスタイリング

<div><font color="#ffffff"><b> text </b></font></div> 

IEにinilneスタイリングをHTMLタグを使用せずに使用させるにはどうすればよいですか。私はブラウザがこのようにすべてのスタイリングをインラインで解析するようにしたい。

<div style="color:#ffffff; font-weight:bold;>text</div> 
+0

によって生成異なる出力を見て、スタイリングが行われる必要があります正確にどのように制御することができます使用している場合は、「その後、私は大胆に追加します。」どのように太字を追加しますか?あなたのコードで、またはリッチテキストエディタウィジェットのいくつかの種類を使用して?リッチテキストエディタの場合、どちらですか? – jnylen

+0

私はcleditorを使用しています。同じ結果を出した他のさまざまなエディタも試しました。また、私はまた、bold、document.execCommand( 'bold'、false、true)に対して次のコマンドを実行して、divでcontenteditableを使用しようとしました。それでもIEではHTMLタグが生成され、インラインスタイルは生成されません。私は、HTMLタグを使用するのではなく、インラインスタイルを解析するようにIEを強制する方法については知らない。私が見る唯一の他のオプションは、HTMLタグを解析してインラインスタイリングするためのスクリプトを書くことです。私は既に存在するかどうかわからない。 – Hussein

答えて

関連する問題