Bordure clignotante

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
je voudrais que les bordures autour de mes images clignotent


alors si qq a la repnse



4 réponses

Utilisateur anonyme
 
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   Statut Membre Dernière intervention   171
 
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
 
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
 
ok sa marche merci pour ta réponse
41 2B
0