1
contentEditable仍然有許多瀏覽器不兼容的問題,但我想我會給它一個鏡頭,並且在我正在開發的Web應用程序中使用它。在使用它時,我發現了一堆可以通過execCommand調用的選項。 CONTENTEDITABLE爲Firefox允許您撥打有沒有辦法在webKit的contentEditable div中增加字體大小?
document.execCommand("increasefontsize",bool,value);
和
document.execCommand("decreasefontsize",bool,value);
由一個點來改變字體大小。大多數其他主流瀏覽器,特別是WebKit不支持這一點,相反你必須設置一個特定的字體大小。有沒有辦法繞過這個/ hack在WebKit中增加字體大小的工作?或者有什麼方法可以選擇,獲得當前文本的大小?
任何幫助,將不勝感激。
好奇 - 這些命令的輸出html是什麼?它只是改變內聯風格? – MorganTiley
也可以使用rangy如果你還沒有:) http://rangy.googlecode.com/ – MorganTiley
@MorganTiley這是一個非標準的命令,將選擇包裝在''或''中(或者移除相反的標籤作爲適當的)。 – Neil