href = "tel:" et numéros de mobiles

344

Si j'utilise, tel:je dois écrire le code téléphonique international, comme ça.

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

Jusqu'à présent, tout va bien, mais je ne trouve pas d'informations sur la façon d'écrire un numéro de téléphone portable de manière "internationale", s'il en existe un.

Sebastian Starke
la source
17
Y a-t-il une différence?
George Cummins
Je ne sais pas, s'il existe un moyen "international" d'écrire un numéro de téléphone portable.
Sebastian Starke
1
les numéros de téléphone fixe et fixe devraient fonctionner de la même façon
Dominic Green
5
Cela signifie que 0171 serait +49171 (pour l'Allemagne)?
Sebastian Starke
7
D'après ce document , vous avez raison. Supprimez le «0» (qui n'est nécessaire que lorsque vous appelez depuis l'Allemagne), ajoutez le préfixe «+» et le code du pays.
George Cummins

Réponses:

376

Lorsque vous composez un numéro dans le pays dans lequel vous vous trouvez, vous devez toujours composer le numéro du réseau national avant le reste du numéro. Par exemple, en Australie, on composerait:

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

Pour un téléphone portable, cela devient

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

Maintenant, quand je veux composer via le tronc international, vous devez supprimer le préfixe du tronc et le remplacer par le préfixe de numérotation international

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

C'est pourquoi vous constatez souvent que le premier chiffre d'un numéro de téléphone est supprimé lors de la numérotation internationale, même lorsque vous utilisez le préfixe international pour composer dans le même pays.

Ainsi , selon le préfixe tronc pour l' Allemagne laisser tomber le 0et ajoutez le +49pour le code d'appel international de l' Allemagne (par exemple) donnant:

<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
la source
5
Alternative: <a href="tel:00496170961709" class="Blondie">
optimiertes
29
@optimiertes, en fait non. Le préfixe du tronc est différent selon les pays, il 0fonctionne donc dans la plupart, mais pas dans tous.
Cette réponse est une correspondance réactive pour la suggestion de format E.123 de l'UIT-T en.wikipedia.org/wiki/E.123 qui est également similaire au format E.164 plus récent mais je pense qu'il est recommandé d'utiliser 00 au lieu de +.
TafT
1
Il est également bon de noter quelques informations importantes @Tropicalrambler partagées sur sa réponse également.
Bruno Finger
1
> "lorsque vous composez un numéro dans le pays dans lequel vous vous trouvez, vous devez toujours composer le numéro du réseau national avant le reste du numéro." Ce n'est pas vrai universellement, c'est-à-dire qu'aux États-Unis - vous pouvez simplement composer l'indicatif régional + le central + le numéro - (777) 555 - 3333, dans certains anciens codes régionaux, vous pouvez simplement composer le central + le numéro. En Russie, pour les lignes fixes c'est à peu près la même chose. Dans la même ville, vous pouvez souvent vous en sortir en composant seulement 5-6 derniers numéros (selon l'âge de l'infrastructure) sur les lignes fixes. (Les téléphones portables sont une autre histoire)
konung
46

Je sais que le PO pose des questions sur les codes de pays internationaux, mais pour l'Amérique du Nord, vous pouvez utiliser les éléments suivants:

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

Cela pourrait vous aider.

vigne
la source
28
Uniquement si vos clients sont uniquement en Amérique du Nord.
BJury
7
et ne pas utiliser de téléphones portables internationaux (j'avais une Japonaise qui devait composer le code international des États-Unis même lorsqu'elle était ici)
BillyNair
11
Le Canada et les États-Unis sont +1 mais le Mexique est +52 (si vous prévoyez comme ils disent pour l'Amérique du Nord (la dernière fois que j'ai regardé une carte, le Mexique en faisait également partie), vous aurez également besoin de +52
Nelson
8
Je me demande pourquoi cette réponse a été votée. Il serait parfaitement bien d'avoir une réponse qui ne couvre que les numéros américains, mais il n'y a aucune raison que vous n'ajoutiez pas le simple "+" pour les faire fonctionner de partout! (tel: +1847 ... fonctionnerait pour appeler un numéro américain de n'importe où dans le monde).
Équateur
11
Downvote, parce que l'OP posait explicitement des questions sur les liens internationaux (qui devraient être de toute façon tous les liens sur le Web) et que vous publiez toujours une solution exclusivement américaine. Vous savez qu'il y a bien plus que les États-Unis sur notre planète? Et comme vous avez pu le voir sur son profil, OP n'est pas américain (mais d'Allemagne).
miho
24

Le navigateur BlackBerry et Safari pour iOS (iPhone / iPod / iPad) détectent automatiquement les numéros de téléphone et les adresses e-mail et les convertissent en liens. Si vous ne voulez pas de cette fonctionnalité, vous devez utiliser les balises META suivantes.

Pour Safari:

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

Pour BlackBerry:

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

Source: mobilexweb.com

Rafff
la source
24
Ces informations portent sur un sujet différent de la question posée.
Forage
15
Cela ne répond pas à la question, mais ce serait bien comme commentaire.
Luca
C'est pertinent et le commentaire ne serait pas suffisant.
Martin Zvarík
10

Comme note supplémentaire, vous pouvez également ajouter un langage de balisage pour la pause ou l'attente, j'ai appris cela de l'iPhone iOS qui permet de stocker des numéros avec des numéros de poste sur la même ligne. Un point-virgule établit une attente , qui s'affichera comme prochaine étape lors de l'appel du numéro. Cela permet de simplifier le flux de travail des numéros d'appel avec des extensions dans leur carte. Lorsque vous y êtes invité, vous appuyez sur le bouton indiqué en bas à gauche de l'écran de l'iPhone et l'iPhone le compose automatiquement.

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

La pause est entrée avec une virgule ",", permettant une courte pause de temps pour chaque virgule. Une fois le temps écoulé, le numéro après la virgule sera composé automatiquement

<a href="tel:+50225079227,1">Call Now, you will be automaticlaly transferred</a>
Tropicalrambler
la source
4

C'est le même. Votre format international est déjà correct et est recommandé dans tous les cas où cela est possible.

Crayeux
la source