Bordure clignotante

Résolu/Fermé
Utilisateur anonyme - 27 janv. 2011 à 09:35
 Utilisateur anonyme - 30 janv. 2011 à 11:01
Bonjour,
je voudrais que les bordures autour de mes images clignotent


alors si qq a la repnse



4 réponses

Utilisateur anonyme
29 janv. 2011 à 15:38
il te faut toujours tester les script javascript avant de passer au php.
dans ton cas il fallait d'abord créer cette petite fonction qui fait clignoter les bords puis passer en php avec les echo.
ce que tu veux faire est tellement ton script est intéressant que j'ai crée le code:
echo '<a href="contrats.php"  ><p class="titremenu" ><img src="sigle.jpg" width="100" id="clignot" border=6 /></a>';
echo '<script type="text/javascript">
var couleur=["#CCFFFF","#FFFF66","#FF66FF","#99FF66","#FFCC33","#9999FF","#3333FF","#996600","#CC0000"];
var i=0;
function clignoter()
{
obj=document.getElementById("clignot");
obj.style.borderColor=couleur[i];
if(i>8){i=0;}else{i++;}
setTimeout("clignoter()",50);
}
clignoter();
</script>';

j'ai pris des couleurs au pif donc l'effet n'est pas homogène à toi de changer le code hexa des couleurs et puis tu peux aussi en rajouter.
j'ai aussi augmenté le "border" pour que ce soit plus visible
@+
1
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
27 janv. 2011 à 09:39
Bonjour,

Utilises la fonction JS nommé setTimeout() en appellant la même fonction de façon récursive et en testant si la bordure est visible ou non.

MERCI

A+
GAEREBUT
0
Utilisateur anonyme
27 janv. 2011 à 10:24
je te remercie de ta réponse
comment faut-il l'utiliser ?
voici ma ligne de commande photo
echo'<a href="contrats.php"><p class="titremenu"><img src="sigle.jpg" width="100" border=2 /></a>';
0
Utilisateur anonyme
30 janv. 2011 à 11:01
ok sa marche merci pour ta réponse
41 2B
0