Javascript [Résolu/Fermé]

Signaler
Messages postés
441
Date d'inscription
samedi 14 mars 2015
Statut
Membre
Dernière intervention
22 février 2021
-
Messages postés
441
Date d'inscription
samedi 14 mars 2015
Statut
Membre
Dernière intervention
22 février 2021
-
Bonjour, je suis désoler si je me suis tromper de forum mes voilà je voudrait envoyer des message diffèrent sur chaque page de mon site avec un code du type

<script language="JavaScript" type="text/javascript">
//<![CDATA[
function clic(message) {
window.alert(message);
}
//]]>
</script>

<script language="JavaScript" type="text/javascript">
//<![CDATA[
clic("Voulez-vous cliquer sur OK s'il vous plait")
clic("Bienvenue !!!")
//]]>
</script>

<script language="JavaScript" type="text/javascript">
//<![CDATA[
function clic(message) {
window.alert(message);
}
//]]>
</script>

sauf que le problème ces qu'il ne fonctionnent que dans le head ( mon hébergeur et jimdo ) donc il affiche le même message sur toute les pages... avait vous une idée ? merci de votre aide


1 réponse

Messages postés
32953
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
14 juin 2021
3 558
Bonjour,

Déjà... commence par retirer les balises CDATA (utilisées essentiellement dans du XML ... pas sur des pages web)
Tu n'as pas besoin non plus de spécifier le "language" (language="JavaScript")
Ensuite.... tu peux éventuellement placer ta fonction "commune" dans ton head (pour ne pas avoir à le répeter
<script  type="text/javascript"> 
function clic(message) {
window.alert(message);
} 
</script>


.... et faire appel à cette fonction depuis tes autres pages

<script  type="text/javascript"> 
 clic("ceci est le message d'une de mes pages....");
</script>


1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
441
Date d'inscription
samedi 14 mars 2015
Statut
Membre
Dernière intervention
22 février 2021
5
Bonjour, merci pour votre réponse tout fonctionnent parfaitement :)