389 votes

href="tel :" et numéros de téléphone mobile

Si j'utilise tel: Je devrais écrire l'indicatif téléphonique international, comme ça.

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

Jusqu'ici, 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 une.

19 votes

Y a-t-il une différence ?

0 votes

Je ne sais pas s'il existe une façon "internationale" d'écrire un numéro de téléphone portable.

1 votes

Les numéros de téléphone portable et de téléphone fixe devraient fonctionner de la même façon

415voto

Lego Stormtroopr Points 8762

Lorsque vous composez un numéro à l'intérieur du pays où vous vous trouvez, vous devez toujours composer le numéro de téléphone de l'entreprise. numéro d'appel national avant le reste du numéro. Par exemple, en Australie, il faut composer le numéro :

   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 mobile, cela devient

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

Maintenant, lorsque je veux composer un numéro via le tronc international, il faut laisser tomber le préfixe du tronc et le remplacer par le préfixe de l'opérateur. préfixe de numérotation internationale

   + -      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é lorsque vous composez un numéro international, même si vous utilisez le préfixe international pour composer un numéro dans le même pays.

Ainsi, selon le préfixe interurbain pour l'Allemagne laisser tomber le 0 et ajoutez le +49 para L'indicatif téléphonique international de l'Allemagne (par exemple) en 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>

6 votes

Alternatif : <a href="tel:00496170961709" class="Blondie">

32 votes

@optimiertes, en fait non. Le préfixe du tronc est différent pour les différents pays, donc 0 fonctionne dans la plupart des cas, mais pas dans tous.

0 votes

Cette réponse correspond bien à la suggestion du format E.123 de l'UIT-T. fr.wikipedia.org/wiki/E.123 Ce qui est également similaire au format E.164 ultérieur, mais je pense qu'il recommande d'utiliser 00 au lieu de +.

55voto

vineet Points 51

Je sais que l'OP s'interroge sur les codes de pays internationaux, mais pour l'Amérique du Nord, vous pourriez utiliser ce qui suit :

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

32 votes

Seulement si vos clients se trouvent uniquement en Amérique du Nord.

7 votes

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

11 votes

Le Canada et les États-Unis sont à +1 mais le Mexique est à +52 (si vous planifiez comme ils le disent pour l'Amérique du Nord (la dernière fois que j'ai regardé une carte, le Mexique en faisait aussi partie), vous aurez besoin aussi de +52.

24voto

Rafcio Kowalsky Points 208

Le navigateur BlackBerry et Safari pour iOS (iPhone/iPod/iPad) détectent automatiquement les numéros de téléphone et les adresses électroniques et les convertissent en liens. Si vous ne souhaitez pas bénéficier de cette fonctionnalité, vous devez utiliser les balises méta suivantes.

Pour Safari :

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

Pour BlackBerry :

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

Source : mobilexweb.com

25 votes

Ces informations portent sur un sujet différent de celui de la question posée.

18 votes

Cela ne répond pas à la question, mais ce serait bien comme commentaire.

0 votes

C'est pertinent et un commentaire ne serait pas suffisant.

15voto

Tropicalrambler Points 350

Vous pouvez également ajouter un langage de balisage pour la mise en pause ou l'attente, j'ai appris cela de l'iPhone iOS qui permet de stocker des numéros avec des numéros d'extension dans la même ligne. Un point-virgule établit un attendre qui apparaîtra comme une étape suivante lors de l'appel du numéro. Cela permet de simplifier le processus d'appel de numéros ayant des extensions dans leur tableau. Vous appuyez sur le bouton affiché en bas à gauche de l'écran de l'iPhone lorsque vous y êtes invité, et l'iPhone compose automatiquement le numéro.

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

El pause est entré avec une virgule ",", permettant une courte pause de temps pour chaque virgule. Une fois le temps écoulé, le numéro qui suit la virgule sera composé automatiquement.

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

0 votes

Bonne réponse. Habituellement, après le numéro d'extension, nous avons parfois besoin d'appuyer sur '#'. J'ai essayé <a href="tel:+50225079227;1#">Call Now</a> mais d'une certaine manière chrome supprime le #. Savez-vous s'il est possible d'ajouter le # ?

0 votes

La solution consiste peut-être à utiliser des caractères d'échappement ou des caractères unicode pour exprimer des caractères individuels ?

3 votes

@Goro essayez %23 au lieu de # si cela le supprime toujours

5voto

Chalky Points 128

C'est la même chose. Votre format international est déjà correct, et il est recommandé de l'utiliser dans tous les cas, dans la mesure du possible.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X