2010-08-18 12 views
7

क्रॉस-ब्राउज़र समृद्ध टेक्स्ट एडिटर बनाते समय। आप किस का उपयोग करेंगे और क्यों?रिच टेक्स्ट एडिटिंग - डिज़ाइन मोड बनाम सामग्री योग्य

ध्यान रखें कि पेस्टिंग को कई स्रोतों (नोटपैड, शब्द, अन्य वेबसाइटों) के खिलाफ खड़े होने के लिए लचीला होना चाहिए और यह किसी भी जावास्क्रिप्ट पुस्तकालयों पर निर्भर नहीं होना चाहिए।

उत्तर

9

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

http://blog.whatwg.org/the-road-to-html-5-contenteditable

+1

... और इनमें से कोई भी इस समय एक संतोषजनक समाधान नहीं है। मैंने तथाकथित समृद्ध-पाठ संपादन पर छोड़ दिया है (जिसे मैं केवल WYSIWYG संपादकों के समानार्थी मानता हूं) और मार्कडाउन पर फंस गया। –

+0

@Yi जियांग - मुझे मार्कडाउन पर कुछ संसाधन मिल गए लेकिन संपादन भाग "विकी" प्रारूप के रूप में दिखता है, जो हमारे उपयोगकर्ताओं के लिए उपयुक्त नहीं होगा। क्या आपके पास मार्कडाउन WYSIWYG संपादक का उदाहरण है जो उपयोगकर्ता के संपादन के रूप में ऑन-द-फ्लाई रूपांतरण करता है? – Gary

+2

आरएफई एक आईफ्रेम द्वारा encapsulated नहीं है जो समृद्ध पाठ संपादक एक 'दस्तावेज़' बनाता है? यदि ऐसा है तो सामग्री संतुष्ट नहीं होगी और डिज़ाइन मोड वास्तव में वही चीज़ है जिसके संदर्भ में यह लागू होता है? – Gary

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