2010-11-30 14 views
5

मोज़िलास Auto-Suggest Extension Tutorial के संबंध में मैं अपना स्वयं का ऑटो-सुझाव एक्सटेंशन डिज़ाइन करना चाहता हूं। ट्यूटोरियल autocompletesearchparam पैरामीटर में सुझाव-स्रोत के रूप में परिभाषित जेसन का उपयोग करता है।फ़ायरफ़ॉक्स में जेएस-क्रोम-सामग्री फ़ंक्शन से ऑटो-सुझाव स्रोत

मैं क्रोम-सामग्री जेएस-फाइल से लाइब्रेरी विधि की तरह किसी अन्य स्रोत को कैसे परिभाषित करता हूं जो ऑब्जेक्ट देता है?

उत्तर

2

बस उस ऑब्जेक्ट को पकड़ें और JSON.stringify() जैसे कुछ का उपयोग करके इसे क्रमबद्ध करें (इसे प्रारूप में मानते हुए कि एक्सटेंशन चाहता है, यदि नहीं, तो आपको अपनी ऑब्जेक्ट में हेरफेर करने की आवश्यकता होगी)। अब अपने परिणाम स्ट्रिंग को "autocompletesearchparam" विशेषता या अपने तत्व की "searchParam" प्रॉपर्टी से संलग्न करें। उस के रूप में सरल होना चाहिए।

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/JSON/stringify

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