Un premier exemple

Parent Previous Next


Un premier exemple



Nous allons commencer par quelque chose de très simple : dans une page HTML, on va charger un fichier Javascript qui exécutera une fonction. Cette fonction se trouve dans la page HTML.

<script>

 

function sendDSL() {

    var scriptElement = document.createElement('script');

        scriptElement.src = 'dsl_script.js';

 

    document.body.appendChild(scriptElement);

}

 

function receiveMessage(message) {

    alert(message);

}

 

</script>

 

<p><button type="button" onclick="sendDSL()">Exécuter le script</button></p>



Voici maintenant le contenu du fichier dsl_script.js :

receiveMessage('Ce message est envoyé par le serveur !');


Décortiquons tout cela. Dès qu'on clique sur le bouton, la fonction sendDSL() va charger le fichier Javascript qui contient un appel vers la fonction receiveMessage(), tout en prenant soin de lui passer un message en paramètre. Ainsi, via la fonction receiveMessage(), on est en mesure de récupérer du contenu. Évidemment, cet exemple n'est pas très intéressant puisque l'on sait à l'avance ce que le fichier Javascript va renvoyer. Ce que nous allons faire, c'est créer le fichier Javascript via du PHP !


Créé avec HelpNDoc Personal Edition: Création d'aide CHM, PDF, DOC et HTML d'une même source

Site à deux balles