2012-10-11 9 views
5

में एचटीएमएल टैग में जोड़े जा रहे हैं जब भी मैं सीकेएडिटर के माध्यम से एचटीएमएल सामग्री जोड़ रहा हूं, यह स्वचालित रूप से एक दूसरे के एचटीएमएल टैग के अंत में एक "बीआर" टैग जोड़ता है।<br/> टैग स्वचालित रूप से ckeditor

मैं इसे कैसे हटा सकता हूं?

CKEDITOR.config.enterMode = CKEDITOR.ENTER_BR; 
CKEDITOR.config.shiftEnterMode = CKEDITOR.ENTER_P; 
CKEDITOR.replace(elemId, 
{ 
    resize_enabled: false, 
    entities: false, 
    basicEntities: false, 
    entities_greek: false, 
    entities_latin: false, 
} 
+0

हमें कुछ कोड दिखाने का प्रयास करें कि आप संपादक को HTML कैसे जोड़ रहे हैं? – Mohan

+0

और आप इसे वापस कैसे प्राप्त कर रहे हैं? – Reinmar

+0

@ मोहन: उत्तर देने के लिए धन्यवाद। मैंने कोड का टुकड़ा जोड़ा है। – harry

उत्तर

0

यदि आप एक स्ट्रिंग के रूप में एचटीएमएल प्राप्त कर रहे हैं तो आप बस चला सकते हैं .replace ('', '')। यदि आप उन ब्र टैग्स के बारे में सहमत हैं जिन्हें आप रखना चाहते हैं, तो बस उन्हें एक यादृच्छिक प्रतीक से प्रतिस्थापित करें जिसका उपयोग स्ट्रिंग को पार्स करने से पहले कभी नहीं किया जाता है।

1

उन्हें हटाएं नहीं!

वे देखते हैं उन्हें जरूरत है क्योंकि फ़ायरफ़ॉक्स में contenteditable कार्यान्वयन (और मैं अन्य गैर यानी ब्राउज़रों लगता है उन्हें में रखा जाना करने के लिए तत्वों ठीक से प्रस्तुत करने के लिए, और अनुमति कैरट में किया जाना है।

सीकेडिटर के निर्यात कार्यों को स्वचालित रूप से उन्हें मार्कअप से हटा देना चाहिए, आप तब तक चिंता नहीं करेंगे जब तक कि आप संपादन करते समय कोई विशिष्ट समस्या नहीं उठा रहे हैं।

संबंधित मुद्दे