Eklablog Tous les blogs
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Eklablog : Javascript, CSS, HTML et astuces diverses

Mon premier code Javascript - afficher un message

Pour utiliser Javascript, il faut au préalable demander aux responsables de l'activer sur vos blog, en passant par le formulaire de contact.

Voici un petit code javascript qui affiche une fenêtre avec un message :

Code Javascript  Tout sélectionner

alert("Bonjour");
Exécuter ce code

Cliquez sur « Exécuter ce code » en bas à droite du code ci-dessus pour l'exécuter.
Un petite fenêtre s'affiche :

Dialogue ekla

Le code javascript peut-être écrit à deux endroits dans Eklablog :

  • dans une page ou un article ;
  • dans un module.

Si vous insérez du code dans une page ou un article, il sera exécuté lors de l'affichage de cette page ou cet article.

Si vous insérez du code dans un module, il sera exécuté à l'ouverture du blog lors du chargement des modules.

Si vous avez activé la navigation Full-Ajax dans les paramètres du blog, le code présent dans les modules ne s'exécutera pas à chaque changement de page, car les modules ne sont alors pas rechargés systématiquement.

Dans un nouvel article, ajoutons ce code dans l'éditeur source HTML :

Code Javascript  Tout sélectionner

<script>// <![CDATA[
alert ("Bonjour");
// ]]></script>

Sauvegarder et raffraîchir la page, la fenêtre qui s'affiche est (varie en fonction des navigateurs) :

Mon premier code Javascript - afficher un message

Ce n'est pas tout à fait ce qu'on attend.
En fait la fenêtre vu précédemment (celle avec la barre de titre bleue) est une fenêtre créée par Eklablog en remplacement de la fenêtre standard.
Pour pouvoir l'utiliser, il faut attendre que le javascript du blog soit totalement chargé.

Voici le code à utiliser :

Code Javascript  Tout sélectionner

 <script>// <![CDATA[
// Début du code Javascript 
	if(typeof(onJSFilesLoaded) != "object")
	   onJSFilesLoaded = [];
	onJSFilesLoaded.push(function(){
	  // Début du code au chargement
	  alert ("Bonjour"); // Pour test
	  // Fin du code au chargement
	});
	// Début autres fonctions
	// Si vous avez d'autres fonctions...
	// Fin autres fonctions
// Fin du code Javascript
// ]]></script>

On s'assure ainsi que tout soit bien chargé avant d'exécuter notre code.

En général, on utilisera ce mécanisme qui permet d'attendre que toute la page soit chargée avant de faire des manipulations en javascript.

Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
A
Bonjour et merci<br /> En ce qui concerne la couleur du texte et la taille des caractères ?<br /> Peut-on modifier cette couleur par exemple le mettre en rouge et passer en caractère taille 12?<br /> Si oui comment et où placer le bout de css?<br /> Merci de votre retour<br />  <br /> Alheck
Répondre
S
02 / 09 / 2016 <br /> Bonjour,<br /> je signale une évolution d'Eklablog (fin 2015) qui n'est pas actuellement signalée dans l'article :<br /> <br /> il y a un 3ème emplacement pour écrire un code javascript : Apparence > zone de script (barre menu)<br /> Cette zone de script est intégrée directement dans la page html<br /> il existe maintenant une Version mobile qui ignore le thème CSS de la Version standard. Les modules sont  ignorés, ainsi que les éventuels codes qu'ils contiennent)<br /> la zone de script accepte aussi du CSS (en utilisant les balises ..). CSS qui sera chargé avec la page, dans les deux versions, mobile ou standard.<br /> du texte simple, écrit hors balises dans cette zone de script apparait en clair sous le pied de page (versions standard et mobile)<br /> <br />  <br /> Merci -Thierry- pour les explications et annotations très pédagogiques
Répondre
M
merci pour l'aide 
Répondre
L
Merci !!!!!
Répondre
-
Repassez dans quelques jours si le sujet vous intéresse.L'article est en préparation.
Répondre