2013-10-16 6 views
10

पुराने तरीके से मैं वेबपृष्ठों पर स्काइप आइकन/लिंक अक्षम कर रहा था (जो मुझे इस साइट पर मिला) अब काम नहीं कर रहा है।संख्या को तोड़ने के बिना वेब साइट पर स्काइप फोन नंबर लिंक अक्षम करने का नया तरीका?

मैं कोशिश की है:

span[class^='skype_pnh_container'] {display:none !important;} 
span[class^='skype_pnh_print_container'] {display:inline !important;} 

: इन सीएसएस नियम जोड़ने

<meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE" /> 

2.

span.skype_pnh_container {display:none !important;} 
span.skype_pnh_print_container {display:inline !important;} 

3. : 1. सिर को यह जोड़ा जा रहा है कोई और मेरे लिए काम नहीं कर रहा है।

मैं स्पैन टैग के साथ फोन नंबर तोड़ना नहीं चाहता क्योंकि यह डिवाइस पर क्लिक करने योग्य नहीं होगा।

यदि कोई भी अक्टूबर 2013 तक शैलियों को अक्षम करने के नए तरीके के बारे में जानता है तो मैं बहुत सराहना करता हूं। धन्यवाद,

+1

साथ '<मेटा नाम =" SKYPE_TOOLBAR "सामग्री =" SKYPE_TOOLBAR_PARSER_COMPATIBLE "/>' या '<मेटा नाम =" SKYPE_TOOLBAR "सामग्री =" SKYPE_TOOLBAR_PARSER_COMPATIBLE "> एक छोटा सा खेलने की कोशिश' या '<मेटा नाम =" SKYPE_TOOLBAR "सामग्री =" SKYPE_TOOLBAR_PARSER_COMPATIBLE ">' –

+1

और '<मेटा सामग्री =" टेलीफ़ोन = नहीं "नाम =" प्रारूप-पहचान ">' –

+0

क्या होगा यदि आप आगे बढ़ें और इसे किसी तरह से तोड़ दें, लेकिन इसे एक लिंक से घिराएं '[broken up number here]'? –

उत्तर

2

कोशिश जोड़ने भी शैली:

img.skype_pnh_logo_img {display: none !important } 

क्लिक-टू-कॉल आइकन हटाने के लिए।

तुम भी

$(".skype_pnh_container").attr("onmouseover", "").attr("onclick", "") 

जैसे कुछ JQuery का उपयोग onmouseover और onclick हैंडलर स्काइप से जोड़ा दूर करने के लिए कर सकता है। ठीक से समय देने के लिए मैं $(document).ready() और setTimeout के बीच संयोजन का सुझाव दूंगा।

तुम भी क्लिक-टू-कॉल की सीमाओं का फायदा उठाने सकता है यहाँ प्रलेखित प्लग इन https://support.skype.com/en/faq/FA12006/how-do-i-script-webpages-to-find-phone-numbers-using-click-to-call

महत्वपूर्ण:

उदाहरण के लिए एक साथ दो समान सीमांकक का उपयोग न करें (, दो अंतरिक्ष प्रतीकों या दो हाइफ़न)। ऐसी संख्या मान्यता प्राप्त नहीं होगी।

दो गैर-स्पेस डिलीमीटरों का एक साथ उपयोग न करें (उदाहरण के लिए, हाइफ़न और राउंड ब्रैकेट): + 1- (862) -3135071। आप एक बार में कई सीमांकक (दो या अधिक) का उपयोग करना चाहते हैं, के बीच एक रिक्ति प्रतीक डाल दो गैर अंतरिक्ष सीमांकक:

+1 - (862) - 3135071

+1 - 862 - 3135071.

असमर्थित delimiters (जैसे []) का उपयोग न करें।

तो अगर आप सही अन्य (पानी का छींटा और ब्रैकेट) या कुछ असमर्थित सीमांकक के बाद दो गैर अंतरिक्ष सीमांककों का उपयोग, यह सुनिश्चित होता है कि स्काइप क्लिक-टू-कॉल प्लगइन फोन नंबर पता लगाने में सक्षम नहीं होगा।टैग लंगर

3

बदलें सभी नंबरों को() और उदाहरण के लिए लिंक जोड़ने:

href="mailto:" तरह
<a href="tel:123456789">123456789</a> 

href="tel:" काम करता है तो यह मोबाइल डिवाइस पर काम करता है और उसे Skype से अगर यह ग्राहकों कंप्यूटर पर स्थापित है।

आशा इस मदद करता है

+0

सबसे अच्छा समाधान, आईएमओ। अपने स्वयं के एंकर टैग के साथ टेलीफोन नंबर पर नियंत्रण रखें ताकि स्काइप को "खोज" की आवश्यकता नहीं होगी और पृष्ठ को विचलित कर दिया जाएगा। प्रतिभाशाली! –

1

this article Demosthenes ब्लॉग पर के अनुसार, सभी आप IE के साथ स्काइप बातचीत को विफल करने के क्या करने की जरूरत संख्या में कम से कम 1 नरम हाइफन उपयोग करने के लिए है। मुलायम हाइफ़न के लिए HTML इकाई &shy; या &#173; है।

+0

लिंक टूट गया –

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