Afficher du texte contenu dans un fichier

Résolu
totoyo47 Messages postés 260 Date d'inscription   Statut Membre Dernière intervention   -  
totoyo47 Messages postés 260 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai développé un site sur lequel je souhaite afficher mon numéro de téléphone.
Toutefois, pour éviter que mon numéro se retrouver indexé par les moteurs de recherche, je veux faire en sorte qu'il ne se trouve pas dans le code de la page. Ainsi, la méthode en CSS ne me convient pas pleinement.

Dans ma page, ce sera présenté de cette façon :
<span onclick="afficherNumero()">Cliquez ici pour l'afficher</span>

Par contre, ne maitrisant pas le javascript, je ne sais quel script écrire.

D'avance, merci de vos réponses.

A voir également:

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Javascript s'execute côté CLIENT ... et donc ne saurait lire un fichier depuis le poste de l'utilisateur.

Pour faire ce que tu souhaites (avec du javascript...) il faut que tu utilises de l' AJAX

Par exemple avec JQUERY
<span onclick="afficherNumero()">Cliquez ici pour l'afficher</span> 
<div id='num_tel'></div>


function afficherNumero(){
        $.ajax({
            url: "./tonfichierTextsurleServeur.txt",
            async: false,
            success: function (data){
               $('#num_tel').html(data);
             },
            error : function(erreurdata){
                alert( "Erreur ! " + erreurdata );
            }
     });
}

0
totoyo47 Messages postés 260 Date d'inscription   Statut Membre Dernière intervention   134
 
Merci beaucoup pour ta solution, elle fonctionne très bien !
Toutefois, j'avais placé le fichier dans un dossier privé, mais après coup, en toute logique, le fichier doit est public. Sinon, le script ne peut pas y accéder.
Mais encore une fois, merci, tu m'as bien aidé !
0
totoyo47 Messages postés 260 Date d'inscription   Statut Membre Dernière intervention   134
 
Sinon, je viens de me rendre que le numéro de téléphone n'est pas présent dans le code source de la page, y compris quand il est affiché. C'est cool :)
0