Les inserts

Lundi 13 décembre 2004 1 13 /12 /2004 00:00

​ ​​​​La question a souvent été posée dans le forum, et comme il y a pas mal de javascripts sur mon blog, je me devais de mettre quelques explications (d'autant plus que cet article servira de référence plus tard).
Parmi les scripts que l'on peut télécharger sur internet, certains doivent être insérés dans la partie HEADER de la page oueb. C'était nécessaire pour les anciens navigateurs, mais plus maintenant. Il suffit qu'ils soient placés au bon endroit.
De manière générale, un script qui doit impérativement être lancé avant le chargement complet de la page devra être placée le plus haut possible dans celle-ci (donc dans le bloc d'entête). A l'inverse, si ce n'est pas absolument nécessaire, on le placera le plus bas possible (et où ça? dans le pied de page). Ceci s'explique par le fonctionnement de la page web: elle est affichée dans son ordre de chargement: le texte le plus en haut est affiché avant les texte le plus en bas. Il est donc plus agréable pour le visiteur de voir le contenu (qui demeure le sujet essentiel de la page) puis seulement la fioriture (souvent le cas de l'utilisation du javascript). De plus, certains scripts agissent sur le contenu de la page, donc si celle-ci n'est pas complètement chargée, le script ne trouve pas de matière sur laquelle agir.
Ces explications fournies, passons au vif du sujet: insérer du javascript.
Il existe deux possibilités d'insertion:

  • l'insertion inline : le script est directement positionné dans la page ;
  • l'insertion include : le script est contenu dans un fichier externe, ce fichier devrait porter l'extension .js (ex: monscript.js)
Ces deux insertions sont, en pratique, sensiblement identiques. Elles se font en utilisant la balise HTML <SCRIPT>.
Par exemple:
  • Insertion inline:
    <script type="text/javascript">
    // <!--
    alert("Je suis un script inline");
    // -->
    </script>
  • Insertion include:
    <script type="text/javascript" src="monfichier.js"></script>
Dans l'insertion include, tout se passe comme si le contenu du fichier monfichier.js était inséré entre les balises <script> et </script>.
Le contenu du fichier monfichier.js pourrait donc être:
//<!--
alert("Je suis un script include");
//-->

Dans Over-Blog , on préférera le script include car l'éditeur de blocs (et d'articles) effectue une transformation du texte saisi. De manière générale, passer toujours en mode HTML lors de l'édition de votre bloc pour insérer du javascript.
Par Francisek - Publié dans : Les inserts
Ecrire un commentaire - Voir les 23 commentaires - Recommander
Lundi 17 janvier 2005 1 17 /01 /2005 00:00
Dans le forum, la question du texte déroulant est souvent revenue.
Comment le créer, peut-on mettre une image, un lien?
La réponse est toujours la même: insèrer une balise MARQUEE.
En bien je vous propose de la personnaliser votre balise MARQUEE !!
En effet on peut jouer sur quelques paramètres pour faire défiler le contenu plus ou moins rapidement, définir la direction de défilement.
C'est l'objet de cet article.
Mais avant tout, je tiens à souligner que l'on peut mettre quasiment n'importe quel contenu dans un bandeau défilant: du texte, des images, des liens ... Car son contenu peut être formaté avec du HTML ou du CSS. Je ne m'étendrait pas sur la personnalisation du contenu du bandeau, ça c'est votre affaire !!!

Le générateur
Collez le code HTML de ce que vous voulez faire défiler dans la zone texte
Choisissez vos paramètres de défilement
Cliquer sur le bouton Générer pour avoir le code HTML de votre bandeau et son aperçu.
Vous collerez ce code (en mode HTML) dans votre entête, votre pied de page, un module texte libre ou un article.
Vous pouvez définir la hauteur (ou la largeur) du bandeau en ajoutant l'attribut HEIGHT (ou WIDTH), par exemple pour définir une hauteur de 30 pixels :
<marquee height="20px" behavior="scroll" direction="left" scrollamount="1" scrolldelay="50" loop="-1">code HTML à faire défiler</marquee>

 

Texte ou code HTML à faire défiler:
Type de défilement:
Direction de défilement:
Vitesse de défilement (en pixels):
Délai de défilement (en ms):
Nombre de répétions (-1 ou infinite pour infini):
Arrêter le défilement sous la souris:

 

 


Par Francisek - Publié dans : Les inserts
Ecrire un commentaire - Voir les 531 commentaires - Recommander
Vendredi 28 janvier 2005 5 28 /01 /2005 00:00
Niveaux:
Juste un petit article pour ajouter une icône pour votre blog dans la barre d'adresse et les favoris du navigateur.
Pourun site Web, vous n'avez pas besoin de ce script, il vous suffit deplacer le code HTML qui va bien dans la balise HEAD de votre page.
Voici la démarche à suivre :

 

  1. Créez votre icône (au format ico), avec votre éditeur préféré. Votre icône doit avoir une taille de 16x16 pixels. Si vous n'avez pas d'éditeur d'icône, allez faire un tour sur cet éditeur en ligne : ImageAuthor ou ce convertisseur : Favicon From Pics
  2. Sauvez votre icône, nommez-là favicon.ico et placez-là dans le répertoire Mes fichiers de votre blog.
  3. Téléchargez mon script favicon.zip, décompressez, éditez le fichier favicon.js avec votre éditeur de texte favori (pas Word, ni WordPad !!).
  4. Changez la ligne
    var icon_url = "http://data.over-blog-com/lib/Z/Y/XXYZ/files/favicon.ico"; en var icon_url
    afin que ABCDEFG représente votre numéro de blog.
  5. Enregistrez et placez le fichier favicon.js dans le répertoire Mes fichiers de votre blog.
  6. Dans l'administration de votre blog, allez dans Design, Editer les blocs, Editer le pied de page.
    Passez en mode HTML (celui avec tous les petits signes cabalistiques).
    et saisissez la ligne suivante :
    <script type="text/javascript" </script>
Et voilà :-)

Internet pose quelques problèmes pour l'affichage de l'icône.
Avec Internet Explorer, il vous faudra valider que le format d'icône est compatible en entrant son adresse dans la barre d'adresse. Si l'icône s'affiche (et qu'elle aux bonnes dimensions) elle pourra aussi s'afficher à coté de l'adresse du site.
Pour ce faire, videz le cache de votre navigateur, rechargez la page de votre blog, puis faites glisser l'icone à la gauche de l'adresse (dans la barre d'adresse) légèrement vers la droite puis relâchez-la :
Par Francisek - Publié dans : Les inserts
Ecrire un commentaire - Voir les 89 commentaires - Recommander

Articles Chauds

Les articles de ce blog les plus lus ce mois:

Recherche

Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus