मुझे एक टिप्पणी तंत्र बनाने की आवश्यकता है जिसमें उपयोगकर्ता टेक्स्ट के एक टुकड़े को हाइलाइट करता है, क्लिक करें "इस पर टिप्पणी करें", और फिर कुछ करता है। जावास्क्रिप्ट कोड को को केवल चयनित टेक्स्ट (यह छोटा है), लेकिन एंकर ऑफसेट भी पता होना चाहिए, यह जानने के लिए कि किस पाठ से टेक्स्ट का चयन किया गया था।क्या getSelection() के लिए कोई क्रॉस-ब्राउज़र समाधान है?
मुझे एक cross-browser solution मिला है जो आपको पाठ देता है। क्या selection object प्राप्त करने का कोई विश्वसनीय तरीका है जैसा कि डीओएम चश्मे में वर्णित है?
वह ऑब्जेक्ट डोम चश्मा में नहीं है, जैसा कि आप [Quirksmode.org] (http://www.quirksmode.org/dom/range_intro.html#link2) पर देख सकते हैं। यह पृष्ठ एक प्रकार के क्रॉस-ब्राउज़र समाधान के लिए सहायक भी हो सकता है। –
मैं एक वर्कअराउंड सुझाता हूं जहां आप चयनित टेक्स्ट के लिए 'इंडेक्सऑफ (चयन)' के साथ नोड टेक्स्ट को पार्स करते हैं, लेकिन मुझे बिल्कुल यकीन नहीं है कि आप क्या हासिल करने का प्रयास करते हैं। – FK82