2013-06-20 6 views
213

Если я использую tel:, я должен написать международный телефонный код, например.href = "tel:" и номера телефонов

<a href="tel:+6494461709">61709</a> 

До сих пор, так хорошо, но я не могу найти информацию о том, как написать номер мобильного телефона в «международном» способом, если есть один.

+12

Есть ли разница? –

+0

Я не знаю, если theres «международный» способ записать номер мобильного телефона. –

+1

celphone и стационарные номера должны работать одинаково –

ответ

255

При наборе номера внутри страны вы находитесь, вам все равно нужно набрать national trunk number до остальной части номера. Например, в Австралии можно было бы набрать:

0 - trunk prefix 
    2 - Area code for New South Wales 
6555 - STD code for a specific telephone exchange 
1234 - Telephone Exchange specific extension. 

Для мобильного телефона это становится

0 -  trunk prefix 
    4 -  Area code for a mobile telephone 
1234 5678 - Mobile telephone number 

Теперь, когда я хочу набрать через международную стволу, вам нужно удалить префикс ствол и заменить он с international dialing prefix

+ -  Short hand for the country trunk number 
    61 -  Country code for Australia 
    4 -  Area code for a mobile telephone 
1234 5678 - Mobile telephone number 

Вот почему вы часто считают, что первая цифра номера телефона удаляется при наборе на международном уровне, даже при использовании межд nal prefixing для набора номера в пределах одной страны.

Так согласно trunk prefix for Germany уронить 0 и добавьте +49 для Germany's international calling code (например) дают:

<a href="tel:+496170961709" class="Blondie"> 
    Call me, call me any, anytime 
     <b>Call me (call me) I'll arrive</b> 
     When you're ready we can share the wine! 
</a> 
+5

Альтернатива: optimiertes

+17

@optimiertes, на самом деле нет. Префикс соединительной линии отличается для разных стран, поэтому '0' работает в большинстве, но не во всех. –

+0

Этот ответ является повторным совпадением для предложения формата E.123 для МСЭ-Т https://en.wikipedia.org/wiki/E.123. Это также похоже на более поздний формат E.164, но я думаю, что рекомендуется использовать 00 вместо +. – TafT

35

Я знаю, что ОП прошу о международных кодах стран, но и для Северной Америки вы можете использовать следующее:

<a href="tel:1-847-555-5555">1-847-555-5555</a> 
<a href="tel:18475555555">Click Here To Call Support 1-847-555-5555</a> 

Это может помочь вам

+18

Только если ваши клиенты находятся только в Северной Америке. – BJury

+6

и не используя международные сотовые телефоны (у меня была японская девушка, которая должна была набирать международный код США, даже когда она была здесь) – BillyNair

+7

Канада и США - +1, но Мексика +52 (если вы планируете, как они говорят, для Северная Америка (в прошлый раз, когда я смотрел карту, Мексика тоже была ее частью), вам также понадобится +52 – Nelson

13

браузер BlackBerry и Safari для прошивки (iPhone/IPod/IPad) автоматически распознают номера телефонов и адреса электронной почты и конвертировать их в ссылки. Если вы не хотите эту функцию, вы должны использовать следующие метатеги.

Для Safari:

<meta name="format-detection" content="telephone=no"> 

для BlackBerry:

<meta http-equiv="x-rim-auto-match" content="none"> 

Источник: mobilexweb.com

+13

Эта информация касается другого вопроса, кроме вопроса. – Forage

+4

Эта информация делает этот QA завершенным. – lokeshjain2008

+6

Это не отвечает на вопрос, но это было бы хорошо, как комментарий. – Luca

2

Это то же самое. Ваш международный формат уже является правильным и рекомендуется, когда это возможно, использовать во всех случаях.