Création automatique de lien par microsoft edge, modifier la couleur ?

a marqué ce sujet comme résolu.

Bonjour,

dans mon html j'ai un simple code comme celui-ci:

1
2
3
4
<ul><h3>Contactez-nous</h3>
    <li class="footer-text">test@email.com</li>
    <li class="footer-text">032 000 00 00</li> 
</ul>

Le deuxième est un numéro de téléphone (Suisse), et edge le détecte automatiquement et le met en lien (Pour l'ouvrir sur skype par exemple), et il le color en bleu souligner ce qui est totalement hors du style de la page.

Donc y a t'il moyen de désactiver cette option ou d'en modifier le résultat (Couleur, soulignement) ?

Merci, WinXaito

Est-ce que ce ne serait pas spécifiquement dû à l'extension skype to call plutôt qu'Edge lui-même ? Parce que j'ai déjà eu ça sur IE11 il me semble…

Pour Safari il y a le même genre de fonctionalité et on peut la désactiver avec une propriété CSS préfixée. Par contre pour changer la couleur et le reste, je ne suis pas sûr, je ne me souviens pas d'avoir vu quelque chose. Si ça vient de WebKit et non pas de skype to call, peut-être que ça peut aussi fonctionner pour Edge.

Sinon, tu peux peut-être essayer plusieurs pistes pour mettre le système en échec. Mais autant prévenir, aucune n'est vraiment clean :

IDée 1: <a href="#">032 XXX XX XX</a> technique du lien bidon en espérant qu'il se plante en essayant de mettre un autre <a> dans le <a>.

Idée 2: <span>032</span> <span>XXX</span> <span>XX</span> <span>XX</span> The span way, en espérant que ce soit trop intelligent pour son parseur…

+1 -1

SOLUTION (Google menant ici quand on cherche, je vous la donne après l’avoir trouvée tout seul comme un grand ! ) :

Le sujet date un peu, mais en partant de la suggestion de QuentinC (qui hélas ne marche pas), j’ai déduit une autre solution, tout aussi simple [et délirante merci microsoft et vos autocensuré] :

perso c’était dans du PHP :

1
$tel = "05 59 <img src='images/vide.gif' width='1' height='1'/>00 00 00";

Ou dans le cas de WinXaito (HTML), ça aurait donné :

1
<li class="footer-text">032 000<img src="images/vide.gif" width="1" height="1"/> 00 00</li>

Dans les deux cas vous l’aurez compris, vide.gif est un gif transparent (mettez un png si vous préférez).

Et HOP ! Bernés Edge & Co…

+0 -0

Ou encore mieux, la balise meta plus la solution de mettre un lien explicitement (que l’on peut styliser) afin de garder la fonctionnalité (et au passage la proposer à tous), car sur le fond, un numéro de téléphone cliquable, surtout sur téléphone, c’est pratique.

1
<a href="tel:032 000 00 00">032 000 00 00</a>
+1 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte