0
我使用jQuery來創建包含文本的div實例。然後我使用顏色選擇器爲文本着色。然後我添加大膽等。當我查看HTML在IE中我看到以下內容。IE與JQuery的內聯樣式
<div><font color="#ffffff"><b> text </b></font></div>
如何強制IE使用inilne樣式而不是使用html標籤。我希望瀏覽器像所有這樣內聯解析所有樣式。
<div style="color:#ffffff; font-weight:bold;>text</div>
「然後,添加大膽。」你如何添加大膽?在你的代碼中,還是使用某種富文本編輯器小部件?如果一個富文本編輯器,哪一個? – jnylen
我正在使用cleditor,我也嘗試了各種其他編輯,產生了相同的結果。另外,我還嘗試在div上使用contenteditable來執行bold,document.execCommand('bold',false,true)的以下命令。這仍然在IE中產生HTML標籤,而不是內聯樣式。我對如何強制IE來解析內聯樣式而不是使用html標籤毫無頭緒。我看到的唯一的其他選項是編寫一個腳本來解析html標籤以內聯樣式。我不知道是否已經存在。 – Hussein