मोबाइल उपकरणों पर फोन नंबर पर कॉल करने के लिए हाइपरलिंक कैसे बनाएं?


213

फ़ोन नंबर पर कॉल करने के लिए मोबाइल उपकरणों पर उपयोगकर्ताओं के लिए क्लिक करने योग्य हाइपरलिंक बनाने के लिए उचित, सार्वभौमिक प्रारूप क्या है?

डैश के साथ क्षेत्र कोड

<a href="tel:555-555-1212">555-555-1212</a>

कोई डैश के साथ क्षेत्र कोड

<a href="tel:5555551212">555-555-1212</a>

डैश के साथ क्षेत्र कोड और 1

<a href="tel:1-555-555-1212">555-555-1212</a>

कोई डैश के साथ क्षेत्र कोड और 1

<a href="tel:15555551212">555-555-1212</a>

डैश के साथ क्षेत्र कोड, 1 और + चिह्न

<a href="tel:+1-555-555-1212">555-555-1212</a>

कोई डैश के साथ क्षेत्र कोड, 1 और + साइन

<a href="tel:+15555551212">555-555-1212</a>

जवाबों:


183

डैश ( -) की संख्या को अधिक पठनीय बनाने के अलावा कोई महत्व नहीं है, इसलिए आप उन्हें शामिल कर सकते हैं।

चूँकि हमें कभी नहीं पता होता है कि हमारे वेबसाइट विज़िटर कहाँ से आ रहे हैं, हमें दुनिया में कहीं से भी फ़ोन नंबर को कॉल करने योग्य बनाने की आवश्यकता है। इस कारण +संकेत हमेशा आवश्यक होता है+संकेत स्वचालित रूप से आपके लिए अपने मोबाइल वाहक द्वारा परिवर्तित किया जाता है अंतरराष्ट्रीय डायलन उपसर्ग भी "के रूप में जाना बाहर निकलने के कोड "। यह कोड क्षेत्र, देश और कभी-कभी एक देश के वाहक के आधार पर कई कोड का उपयोग करके भिन्न होता है। सौभाग्य से, जब यह एक स्थानीय कॉल है, तो इसे अंतरराष्ट्रीय प्रारूप के साथ डायल करना अभी भी काम करेगा।

चीन से कॉल करते समय अपने उदाहरण नंबर का उपयोग करते हुए, लोगों को डायल करना होगा:

00-1-555-555-1212

और रूस से, वे डायल करेंगे

810-1-555-555-1212

+संकेत आप अंतरराष्ट्रीय डायलन उपसर्ग छोड़ करने की अनुमति देकर इस समस्या को हल करती है।

अंतर्राष्ट्रीय डायलिंग उपसर्ग के बाद देश कोड (पीडीएफ) आता है , उसके बाद भौगोलिक कोड (क्षेत्र कोड), अंत में स्थानीय फोन नंबर।

इसलिए या तो आपके अंतिम दो उदाहरण काम करेंगे, लेकिन मेरी सलाह है कि पठनीयता के लिए इस प्रारूप का उपयोग करें:

<a href="tel:+1-555-555-1212">+1-555-555-1212</a>

नोट: उन संख्याओं के लिए जिनमें देश कोड से अलग एक ट्रंक उपसर्ग होता है (जैसे यदि आप इसे स्थानीय रूप से कोष्ठक के साथ लिखते हैं 0), तो आपको इसे छोड़ना होगा क्योंकि संख्या अंतर्राष्ट्रीय प्रारूप में होनी चाहिए।


@ Vreality2007 वास्तव में फोन संभवतः डैश को स्वचालित रूप से जोड़ देगा। चूंकि यह पृष्ठ के स्रोत कोड में है, उपयोगकर्ता अनिवार्य रूप से कभी भी इसे नहीं देख सकेगा। यदि यह एक डेस्कटॉप उपयोगकर्ता है, तो वे लिंक पर माउस को घुमा सकते हैं और देख सकते हैं कि क्या डायल किया जाएगा, लेकिन यही कारण है कि लिंकिंग टेक्स्ट भी फोन नंबर है, जिसे पठनीयता के लिए मैं डैश शामिल करूंगा। हालाँकि, यह कुछ भी नहीं लागत मैं उन्हें लंगर लिंक में भी शामिल होगा। क्यों नहीं, है ना?
माइक

@ +एक विकल्प के रूप में भी उपयोग कर सकते हैं 00
माटस वैटकेविसियस

3
@MatasVaitkevicius वास्तव में, नहीं। हर जगह 00 का उपयोग अंतरराष्ट्रीय डायलिंग उपसर्ग के रूप में नहीं किया जाता है , इसलिए जहां एक अलग का उपयोग किया जाता है, कॉल संभवतः विफल हो जाएगी।
माइक

54

-+जब मोबाइल उपयोगकर्ता रोमिंग में है तो यह महत्वपूर्ण नहीं है लेकिन
मानक प्रारूप है

<a href="tel:+4917640206387">+49 (0)176 - 402 063 87</a>

आप कल्पना में इसके बारे में अधिक पढ़ सकते हैं, मेक टेलीफ़ोन नंबर "क्लिक-टू-कॉल" देखें


9

मुझे यह प्रारूप ऑनलाइन भी मिला, और इसका उपयोग किया। साथ या बिना डैश के काम करने लगता है। मैंने सत्यापित किया है कि यह मेरे मैक पर काम करता है (फेसटाइम में नंबर पर कॉल करने की कोशिश करता है), और मेरे iPhone पर:

<!-- Cross-platform compatible (Android + iPhone) -->
<a href="tel://1-555-555-5555">+1 (555) 555-5555</a>

2

मैंनें इस्तेमाल किया:

Tel: <a href="tel:+123 123456789">+123 123456789</a>

और परिणाम है:

दूरभाष: +123 123456789

जहां "Tel:" शुद्ध पाठ के लिए है और केवल संख्या कोडित और क्लिक करने योग्य है।


-5

आप कॉलआउट का उपयोग भी कर सकते हैं: ########### कॉल कोड के साथ ईमेल कोड की जगह, कम से कम डब्ल्यू 3 सीस्कूल साइट के अनुसार लेकिन मुझे इसका परीक्षण करने का अवसर नहीं मिला।


7
RFC3966 के अनुसार आपको उपयोग करना चाहिए tel:#####
इते ग्रामदेव

2
callto:वास्तव में एक Skype चीज़ थी। किसी भी RFC में नहीं।
एलेक्सिस विलके
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.