Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
920 connectés 

  FORUM HardWare.fr
  Programmation

  histoire de frame couleur et php...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

histoire de frame couleur et php...

n°10400
art_dupond
je suis neuneu... oui oui !!
Posté le 19-01-2001 à 20:12:21  profilanswer
 

est-il possible de changer la couleur d'une frame (ou une image se trouvant sur la frame) en cliquant sur un lien d'une autre frame...
 
 
Merci de me répondre parce que je ne vois vraiment pas comment faire.

mood
Publicité
Posté le 19-01-2001 à 20:12:21  profilanswer
 

n°10408
Zebra3
Posté le 19-01-2001 à 22:00:58  profilanswer
 

c tout à fait possible mais php n'a rien à voir là dedans, c du javascript ;)
ton lien devrait ressembler à kk chose comme ça :
<a href="javascript:document.parent.FrameCible.bgcolor=#FFFFFF">

 

n°10420
art_dupond
je suis neuneu... oui oui !!
Posté le 19-01-2001 à 23:07:05  profilanswer
 

ok
 
Et si je veux que quand on clique sur un bouton dans une frame, l'image qui est dans l'autre frame change, sachant que le nom des différentes images se trouvent dans une base de donnée.
 
 
(il faut pas m'expliquer pour les base de données, c'est juste pour info)

n°10436
Zebra3
Posté le 20-01-2001 à 10:43:24  profilanswer
 

c encore du javascript ;) mais tu dois récup les infos dans la bdd avant car javascript peut pas le faire et ensuite tu appelle le changement avec une fonction précisant la frame cible et la source de l'image (qui vient de la bdd), voici un petit exemple qui doit marche (pas testé) :
 
function isNS()
{
if ((navigator.appName == "Netscape" ) && (navigator.appVersion.substring(0,1)>=4))
ssreturn true;
}
 
function rollover(Frame, imgName, over)
{
 if (isNS())
 {
ssif (!document." + Frame + ".images) {return;};
sswhichIm = document." + Frame + ".images[imgName];
ssif (over) { whichIm.src = "images/" + imgName + "_on.gif"; }
ssssssss else { whichIm.src = "images/" + imgName + "_off.gif"; };
 }
 else
 {
ssif (over)
sseval("document." + Frame + "." + imgName + ".src= 'images/" + imgName + "_on.gif'" );
sselse
sseval("document." + Frame + "." + imgName + ".src= 'images/" + imgName + "_off.gif'" );
 }
}
 
Pour faire le rollover il faut que tu appelle la fonction rollover("MaFrame", "MonImage", true)
le troisième argument de la fn prend soit la valeur true (sur un onMouseOver par ex.) soit la valeur false (sur onMouseOut par ex.) pour afficher l'image image_on.gif ou image_off.gif

 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  histoire de frame couleur et php...

 

Sujets relatifs
Comment crée un barre de défilement en couleur 
Plus de sujets relatifs à : histoire de frame couleur et php...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR