2008-12-13 13 views
5

के माध्यम से एक यूआरएल प्रोटोकॉल (सभी ब्राउज़रों) में एक एप्लिकेशन पंजीकृत करें मुझे पता है कि आईई/फ़ायरफ़ॉक्स का उपयोग होने तक इसे पूरा करने के लिए एक साधारण रजिस्ट्री परिवर्तन के माध्यम से यह संभव है। हालांकि, मैं सोच रहा हूं कि अन्य ब्राउज़रों के लिए ऐसा करने का कोई विश्वसनीय तरीका है,इंस्टॉलर

मैं विशेष रूप से इंस्टॉलर के माध्यम से ऐसा करने का एक तरीका ढूंढ रहा हूं, इसलिए किसी विशिष्ट ब्राउज़र के अंदर प्राथमिकता को संपादित करने से यह कट नहीं होगा।

उत्तर

5

यहाँ है सबसे अच्छा मैं के साथ आ सकते हैं http://msdn.microsoft.com/en-us/library/aa767914(VS.85).aspx

फ़ायर्फ़ॉक्स: http://kb.mozillazine.org/Register_protocol

क्रोम: चूंकि में हर दूसरे ब्राउज़र एक ही सम्मेलन का समर्थन करने लगता है, मैं एक bug क्रोम के लिए बनाया।

ओपेरा: मैं किसी भी प्रलेखन नहीं मिल सकता है, लेकिन यह आईई/फ़ायरफ़ॉक्स के रूप में एक ही विधि का पालन करने के लिए प्रकट होता है (लिंक्स ऊपर देखें)

सफारी: ओपेरा के रूप में एक ही बात है, यह काम करता है, लेकिन मुझे

+0

सफारी में मेरे लिए बिल्कुल काम नहीं करता है, यह भी देखें http://caniuse.com/#feat=registerprotocolhandler – sebilasse

2

हां। यहाँ कैसे फ़ायर्फ़ॉक्स के साथ यह करने के लिए है:

http://kb.mozillazine.org/Register_protocol

और ओपेरा:

आईई:

http://www.opera.com/support/kb/view/535/

+0

कूल पर कोई दस्तावेज नहीं मिल रहा है, वे इस विधि का समर्थन करते हैं कि IE –

+0

का उपयोग करता है ओपेरा के लिंक के लिए उपयोगकर्ता को ब्राउज़र को कॉन्फ़िगर करने की आवश्यकता होती है, मैं कुछ ऐसा ढूंढ रहा हूं जिसे मैं इंस्टॉलेशन के दौरान कॉन्फ़िगर कर सकता हूं। मैंने अभी स्पष्ट करने के लिए सवाल संपादित किया है। –

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