我的網站允許用戶複製/從其他文件粘貼內容/如MS Word和網站(例如CNN.com)到富文本編輯我們提供的文檔。這個Rick TextEditor支持(我們也必須支持)粘貼嵌入式樣式的內容,這帶來了隨機樣式,標籤內聯樣式的內容來源。
例如:如果您從任何MS Word文檔中粘貼,它帶來H1, H2, P, UL/OL/LI, STRONG, I, EM, TABLE
等有自己的風格。當您從其他網頁複製粘貼時會發生同樣的情況。
如何格式化? 我要找來處理這些類型的用戶生成內容的格式的最好方式。首先,我需要保持複製的標籤不變。比方說,H1是從MS Word的用戶那裏得到的 - 我必須使用給定的企業品牌來保留這一風格。
的另一個問題是,當你複製/外來粘貼 - 有些標籤是不正確關閉 - 這使我的佈局休息。我們如何處理這個問題?
對於樣式,米施加
.article * {
allKnownCSSProperties: myValues!important;
}
任何方法會工作。 JavaScript,C#是首選。
這將刪除樣式屬性或清空那個? –
它將匹配樣式屬性。你可以刪除它。在Javascript或C#中,相同的正則表達式大致相似。 – Pappa
這是否有幫助? – Pappa