Script Masters
Page D'accueil
Forums
FAQ
Espace membre
Connexion
Inscription
Langages
ASP
Flash/ActionScript
Html
Javascript
Php/MySQL
Autres ressources
Téléchargements
Contributions
Poster une astuce
Partager vos scripts PHP
Ecrire un tutorial
Plus de détails ?
Dossiers webmasters
Bons Plans Webmasters
Librairie
Rentabilisez votre site
Emploi avec
Jobintree
Ressources graphiques
Générateur bannière flash
Kits Graphiques
Recherche
Kit graphique
Liens
Sponsors
Amortissez votre site
Editeur Javascript
Partenaires
Statistiques
8 connectés
texte|effet|zoom|dhtml|netscape6|animation|message|||
Javascript
>>
Catégorie
>>
Texte
>> Texte avec effet zoom
Description
Ce javascript permet de créer une superbe animation de texte avec un effet de zoom +/-. Très utile pour passer des messages chocs !
Exemple
[
Cliquez ici pour visualiser l'exemple
]
Informations et statistiques
Internet Explorer :
oui
Netscape Navigator :
oui
Auteur :
Inconnu
Modifications N6 :
Daniel Fabien
Date de création :
Inconnue
Visualiser :
40976
Dont aujourd'hui :
2
Envoi par mail :
865
Commentaire :
1
(
Voir
)
Conseils pour la personalisation du script
Vous pouvez bien sûr modifier les messages par ceux de votre choix.
Le script
Insérer ce script entre les balises <BODY> </BODY>
/* Insérer ce script entre les balises */ <SCRIPT LANGUAGE="JavaScript"> <!--Javascript issu de Script Masters--> <!--http://www.script-masters.com/--> /* Inserer ici les messages à afficher */ var message2 = new initTableau( "Script Masters", "Le site du Webmaster", "Plusieurs Exemples Javascripts", "Tout pour dynamiser votre site" ); /* Déclaration de variables vous pouvez modifier la vitesse et la taille de police max! Attention : Plus vitesse est haut, plus la vitesse diminue! */ var vitesse = 50; var cycle = 1000; var taillemax = 36; var police = "Arial"; var x = 0; var y = 0; var message, taille; /* Ne plus rien modifié sous cette ligne */ function initTableau() { this.length = initTableau.arguments.length; for (var i = 0; i < this.length; i++) { this[i] = initTableau.arguments[i]; } } function AugmenteTaille(){ message = message2[y]; if (x < taillemax) { x++; setTimeout("AugmenteTaille()",vitesse); } else setTimeout("DiminueTaille()",cycle); //Utilisation différente du dhtml selon Netscape ou Internet Explorer if(navigator.appName == "Netscape" && navigator.appVersion.indexOf("5") == -1) { taille = "<font point-size='"+x+"pt'>"; document.calque.document.write(taille+"<center><font face="+police+">"+message+"</center></font></font>"); document.calque.document.close(); } /* Condition pour Netscape 6 */ if((navigator.appName == "Netscape") && (navigator.appVersion.indexOf("5") != -1)){ document.getElementById("calque").innerHTML = "<center><font face="+police+" style='font-size:"+x+"px'>"+message+"</center></font>"; } if (navigator.appVersion.indexOf("MSIE") != -1){ calque.innerHTML = "<center><font face="+police+">"+message+"</center></font>"; calque.style.fontSize=x+'px' } } function DiminueTaille(){ if (x > 1) { x--; setTimeout("DiminueTaille()",vitesse); } else { setTimeout("AugmenteTaille()",cycle); y++; if (y > message2.length - 1) y = 0; } if(navigator.appName == "Netscape" && navigator.appVersion.indexOf("5") == -1){ taille = "<font point-size='"+x+"pt'>"; document.calque.document.write(taille+"<center><font face=Arial>"+message+"</center></font></font>"); document.calque.document.close(); } /* Condition pour Netscape 6 */ if((navigator.appName == "Netscape") && (navigator.appVersion.indexOf("5") != -1)){ document.getElementById("calque").innerHTML ="<center><font face="+police+" style='font-size:"+x+"px'>"+message+"</center></font>"; } if (navigator.appVersion.indexOf("MSIE") != -1){ calque.innerHTML = "<center><font face=Arial>"+message+"</center></font>"; calque.style.fontSize=x+'px' } } /* On adapte le calque selon le navigateur */ if(navigator.appName == "Netscape" && navigator.appVersion.indexOf("5") == -1) document.write('<layer id="calque"></layer><br>'); if((navigator.appName == "Netscape") && (navigator.appVersion.indexOf("5") != -1)) document.write('<DIV STYLE="font-size:12px" ID="calque"></DIV>'); if (navigator.appVersion.indexOf("MSIE") != -1) document.write('<span id="calque"></span><br>'); setTimeout("AugmenteTaille()",vitesse); </script>
Recevoir ce script par email
Entrez votre email ci-dessous pour recevoir ce script dans votre boite à lettre
Je desire m'abonner à Script Masters pour être tenu au courant des modifications.
Poster un commentaires :
Nom/Pseudo :
Commentaire :
Plus d'info :
Un problème ? Consultez
le forum de Script Masters
pour trouver la réponse !
Fabien Daniel - © 2001-2009 | Hebergement : OVH | CNIL : 796128