href = „tel:” i numery komórkowe

344

Jeśli skorzystam tel:, powinienem napisać międzynarodowy kod telefonu.

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

Jak dotąd tak dobrze, ale nie mogę znaleźć informacji, jak napisać numer telefonu komórkowego w „międzynarodowy” sposób, jeśli taki istnieje.

Sebastian Starke
źródło
17
Czy jest jakaś różnica?
George Cummins,
Nie wiem, czy istnieje „międzynarodowy” sposób na zapisanie numeru telefonu komórkowego.
Sebastian Starke
1
numery telefonów stacjonarnych i stacjonarnych powinny działać tak samo
Dominic Green,
5
Czy to oznacza, że ​​0171 to +49171 (dla Niemiec)?
Sebastian Starke
7
Zgodnie z tym dokumentem masz rację. Upuść „0” (co jest potrzebne tylko przy wybieraniu numeru z Niemiec), dodaj prefiks „+” i kod kraju.
George Cummins,

Odpowiedzi:

376

W przypadku wybierania numeru w kraju, w którym się znajdujesz, nadal musisz wybrać numer krajowy przed resztą numeru. Na przykład w Australii można wybrać:

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

W przypadku telefonu komórkowego staje się to

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

Teraz, gdy chcę wybierać numer przez międzynarodowy numer wewnętrzny, musisz upuścić prefiks centrali i zastąpić go prefiksem międzynarodowym

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

Dlatego często zdarza się, że pierwsza cyfra numeru telefonu jest pomijana podczas wybierania międzynarodowego, nawet gdy używa się międzynarodowego prefiksu do wybierania numeru w tym samym kraju.

Tak więc, zgodnie z prefiksem linii miejskiej dla Niemiec, upuść 0i dodaj +49dla międzynarodowego kodu telefonicznego Niemiec (na przykład), podając:

<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>

Abrar Jahin
źródło
5
Alternatywnie: <a href="tel:00496170961709" class="Blondie">
optimiertes
29
@optimiertes, właściwie nie. Prefiks pnia jest inny dla różnych krajów, więc 0działa w większości, ale nie we wszystkich.
Ta odpowiedź jest do ponownego dopasowania dla sugestii formatu ITU-T E.123 en.wikipedia.org/wiki/E.123, która jest również podobna do późniejszego formatu E.164, ale myślę, że zaleca się użycie 00 zamiast +.
TafT
1
Warto również odnotować kilka ważnych informacji @Tropicalrambler udostępnionych w jego odpowiedzi.
Bruno Finger,
1
> „podczas wybierania numeru w kraju, w którym się znajdujesz, nadal musisz wybrać numer krajowy przed resztą numeru”. Nie jest to powszechne, tzn. W USA - wystarczy wybrać numer kierunkowy + numer + - - (777) 555 - 3333, w niektórych starszych numerach kierunkowych można wybrać numer +. W Rosji w przypadku telefonów stacjonarnych jest prawie tak samo. W tym samym mieście często można uniknąć wybierania tylko 5-6 ostatnich numerów (w zależności od wieku infrastruktury) na telefonach stacjonarnych. (Telefony komórkowe to inna historia)
konung
46

Wiem, że OP pyta o międzynarodowe kody krajów, ale w Ameryce Północnej możesz użyć następujących opcji:

<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>

To może ci pomóc.

winorośl
źródło
28
Tylko jeśli Twoi klienci są tylko w Ameryce Północnej.
BJury
7
i nie używam międzynarodowych telefonów komórkowych (miałem Japonkę, która musiała wybrać międzynarodowy kod USA, nawet gdy tu była)
BillyNair
11
Kanada i USA mają +1, ale Meksyk to +52 (jeśli planujesz, jak to się mówi w Ameryce Północnej (ostatnim razem, gdy patrzyłem na mapę, Meksyk również był jej częścią), będziesz potrzebować również +52
Nelson
8
Zastanawiam się, dlaczego ta odpowiedź została doceniona. Byłoby doskonale mieć odpowiedź obejmującą tylko numery amerykańskie, ale nie ma powodu, aby nie dodawać prostego „+”, aby działały one wszędzie! (tel: +1847 ... zadziała, by zadzwonić na numer w USA z dowolnego miejsca na świecie).
Ekwador
11
Oddaj głos, ponieważ OP wyraźnie pytał o linki międzynarodowe (które i tak powinny to być wszystkie linki w sieci), a ty nadal publikujesz rozwiązanie tylko dla Stanów Zjednoczonych. Wiesz, że na naszej planecie jest coś więcej niż tylko USA? I jak mogłeś zobaczyć z jego profilu, OP nie pochodzi od samego USA (ale z Niemiec).
miho,
24

Przeglądarka BlackBerry i Safari na iOS (iPhone / iPod / iPad) automatycznie wykrywają numery telefonów i adresy e-mail i przekształcają je w łącza. Jeśli nie chcesz tej funkcji, powinieneś użyć następujących metatagów.

W przypadku Safari:

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

W przypadku BlackBerry:

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

Źródło: mobilexweb.com

Rafff
źródło
24
Ta informacja dotyczy innej sprawy niż zadawane pytanie.
Pasza
15
To nie odpowiada na pytanie, ale byłoby dobre jako komentarz.
Luca,
Jest to istotne i komentarz nie byłby wystarczający.
Martin Zvarík
10

Jako dodatkową uwagę możesz dodać język znaczników do pauzy lub oczekiwania. Nauczyłem się tego z iPhone'a iOS, który pozwala na przechowywanie numerów z numerami wewnętrznymi w tym samym wierszu. Średnik ustanawia oczekiwanie , które pokaże się jako kolejny krok po zadzwonieniu pod ten numer. Pomaga to uprościć obieg numerów telefonicznych z rozszerzeniami w ich tablicy. Po wyświetleniu monitu naciśniesz przycisk pokazany w lewym dolnym rogu ekranu iPhone'a, a iPhone wybierze go automatycznie.

<a href="tel:+50225079227;1">Call Now</a>

Pauza jest wpisany z przecinkiem „” pozwalając krótką pauzę czasu dla każdego z przecinkiem. Po upływie określonego czasu numer po przecinku zostanie wybrany automatycznie

<a href="tel:+50225079227,1">Call Now, you will be automaticlaly transferred</a>
Tropicalrambler
źródło
4

To jest to samo. Twój międzynarodowy format jest już poprawny i jest zalecany do użycia we wszystkich przypadkach, gdzie to możliwe.

Kredowy
źródło