2012-09-07 32 views
6

क्या आप जावास्क्रिप्ट में लागू फ्रंटएंड के साथ एक अच्छा टेक्स्ट व्यूअर नाम दे सकते हैं जो प्रदर्शित करके बड़ी टेक्स्ट फ़ाइलों (आकार में जीबीएस और टीबीएस) को आसानी से प्रदर्शित कर सकता है बैकएंड द्वारा प्रदान किए गए पाठ खंड?सर्वर पर संग्रहीत विशाल टेक्स्ट फ़ाइलों के दर्शक, उदाहरण के लिए लॉग फाइलें (वेब-आधारित)

Upd: विपरीत jQuery लॉग व्यूअर यह न केवल लॉग की पूंछ दिखाने लेकिन पृष्ठ अप, पेज डाउन और किसी तरह से एक चुने हुए प्रतिशत पर फ़ाइल (स्क्रोलर या गोटो बटन) प्रदर्शित करने के लिए

साथ एक पूर्ण पाठ दर्शक होना चाहिए प्लगइन

Upd2: यह या तो खुला स्रोत या स्वामित्व

Upd3 हो सकता है: स्पष्ट पृष्ठवार पाठ के विपरीत यह लाइन द्वारा स्क्रॉल लाइन होना चाहिए

+0

फ़ायरफ़ॉक्स, आईई, क्रोम, आदि? –

+0

@JoshE कोई भी ब्राउज़र संगतता, कोई भी जेएस ढांचा, किसी भी प्रकार का बैकएंड। मुझे गुगलिंग से कुछ भी नहीं मिला, इसलिए सभी प्रासंगिक उदाहरण उपयोगी होंगे – boqapt

उत्तर

2

बाहर चेक Node.JS - सर्वर की ओर से प्लग-इन की एक बड़ी संख्या के साथ जावास्क्रिप्ट ढांचे और मॉड्यूल उपलब्ध हैं। आप फ़ाइल सिस्टम मॉड्यूल के माध्यम से टेक्स्ट फ़ाइल लोड कर सकते हैं, फिर http मॉड्यूल के माध्यम से उस HTTP कनेक्शन पर उसके टुकड़े वापस कर सकते हैं।

1

यदि आप स्वयं कुछ लिखना चाहते हैं तो आपको ओपन-सोर्स LogMonitor एक उपयोगी प्रारंभिक बिंदु (अस्वीकरण - मैंने इसे लिखा) मिल सकता है।

जैसा कि यह सिर्फ एक फ़ाइल की पूंछ दिखाएगा, लेकिन बैक-एंड जावा कोड फ़ाइल टुकड़े वापस कर सकता है, और फ्रंट एंड उन्हें कुछ सुंदर स्वरूपण के साथ प्रदर्शित करेगा, ताकि आप कुछ करने में सक्षम हो सकें इसके साथ।

+0

कृपया मेरा संपादन हटाएं, गलत जवाब संपादित करें – Zlatko

0

यदि आपके पास पहले से बैकएंड पार्स है और लॉग खंड तैयार करते हैं, जैसा कि आप कहते हैं, शायद YUI editor के रूप में सरल कुछ हो सकता है?

वाईयूआई अत्यधिक अनुकूलन योग्य है, यह किसी भी संपादक की तरह दिखता है + आपको वाईयूआई कॉन्फ़िगरेशन, इवेंट्स, हुक और सामान मिलते हैं।

संपादित करें: मैंने देखा है कि आपके पास बैकएंड पार्सर नहीं है। उस स्थिति में, यूयूआई को नोड उत्तर जोश ने पहले आपूर्ति की थी। वास्तव में, यूयूआई नोड तैयार है, इसलिए आप इसे बैकएंड पर भी इस्तेमाल कर सकते हैं।

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

  • कोई संबंधित समस्या नहीं^_^