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

  FORUM HardWare.fr
  Programmation
  PHP

  popup php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

popup php

n°1424223
teriacle
Posté le 11-08-2006 à 11:33:36  profilanswer
 

Bonjour à tous !
 
Voilà j'ai une catalogue avec affichage de miniature et je voudrais qu'au clic l'image "grand format" apparaisse mais  dans un popup  
 
mon code le voilà  
 
<a href=".$val['url_affiche_max']." title=".$val['ref_affiche']." target=_blank>
   <img src=".$val['url_affiche_min']." border=0/>
</a>
 
j'ai essayé les windows.open les javascript, mais rien n'a fonctionné je pense que ma syntaxe n'etait pas bonne. Du coup je suis revenue à un lien simple, mais si qqn pouvait m'aider ca serait super sympa :)
 
Merci
 
Claire

mood
Publicité
Posté le 11-08-2006 à 11:33:36  profilanswer
 

n°1424224
anapajari
s/travail/glanding on hfr/gs;
Posté le 11-08-2006 à 11:36:45  profilanswer
 

tu peux montrer:
1- le code entier qui print le bout que tu as donné là
2- le code html généré par ton truc?
 

n°1424231
teriacle
Posté le 11-08-2006 à 11:42:40  profilanswer
 

$SQLtop = 'SELECT * FROM affiches WHERE prixtop = "oui"   AND theme_affiche= "circulation"';
 
$RStop = mysql_query($SQLtop);
$i=0; $j=0;
 
while($val = mysql_fetch_array($RStop)) {
   $i++; // une cellule de plus
   if($i%3==1) {  
      echo "<tr bgcolor=#";
      // Alternance de couleur des lignes
      if($j%2) echo "FFFFFF>";
      else echo "FEFEFE>";
   }
   // Affichage du champ
   echo "<div align=right><td class=texte width=135 height=200  valign=bottom >
       
   <a href=".$val['url_affiche_max']." title=".$val['ref_affiche']." target=_blank>
   <img src=".$val['url_affiche_min']." border=0/></a><br><b>".$val["titre_affiche"]."</B><br>Ref : ".$val["ref_affiche"]."</div></td>";
   
   
   if($i%3==0) { // Fin de ligne du tableau HTML ?
      echo "</tr>";
      $j++; // une ligne de plus
   }
}
 
 
?>
 
 
 
 
ET le HTML généré
 
 
 <a href=http://www.prevention-securite.com/img/catalogue/affiches/circulation/0151A.jpg title=0151A target=_blank>
   <img src=http://www.prevention-securite.com/img/catalogue/affiches/circulation/min/0151A.jpg border=0/></a><br><b>Portable en voiture</B><br>Ref : 0151A</div></td><div align=right><td class=texte width=135 height=200  valign=bottom >
 

n°1424234
anapajari
s/travail/glanding on hfr/gs;
Posté le 11-08-2006 à 11:47:45  profilanswer
 

ton code html est correcte, et ouvre bien la bonne image dans une nouvelle fenêtre [:spamafote].
Tu es sur de ne pas avoir un anti-popup sur ton ordi?

n°1424239
teriacle
Posté le 11-08-2006 à 11:51:11  profilanswer
 

non en fait la page s'ouvre mais je voudrais un pop up avec une taille fixe et pas de menu etc ... la ca m'ouvre uen grande page avec une image ... c bien mais pas top ... ;)

n°1424304
anapajari
s/travail/glanding on hfr/gs;
Posté le 11-08-2006 à 13:07:25  profilanswer
 

bin alors t'es obligé de faire un window.open en javascript avec les bons arguments [:spamafote]
http://developer.mozilla.org/en/docs/window.open

n°1424342
teriacle
Posté le 11-08-2006 à 13:39:20  profilanswer
 

j'ai essayé le windows.open, seul pb c'est que la syntaxe et les " bugg en php ... je pensais qu'il y avait une méthode spécifique php... et comme je débute je galère pas mal

n°1424346
anapajari
s/travail/glanding on hfr/gs;
Posté le 11-08-2006 à 13:43:30  profilanswer
 

php> coté serveur, tu risques pas de pouvoir faire quoi que ce soit sur les fenêtre du client !!!
 
pour les " rajoutes des \ devant

n°1424367
teriacle
Posté le 11-08-2006 à 14:04:47  profilanswer
 

voilà ce que j'ai :  
 
<A HREF="onClick="window.open(.$val['url_affiche_max'].",'_blank')"><img src=".$val['url_affiche_min']." border=0/></a>
 
Mais ca ne marche pas ... :(

n°1424381
teriacle
Posté le 11-08-2006 à 14:15:52  profilanswer
 

j'ai essayé ca :
 
<a href=javascript:popupcentree(".$val['url_affiche_max']." ) title=".$val['ref_affiche']." target=_blank >
   <img src=".$val['url_affiche_min']." border=0/></a>
 
avec le script ds le head
 
voilà ce qeu ca m'ouvre ds la fenetre html
 
javascript:popupcentree(http://www.prevention-securite.com/img/catalogue/affiches/circulation/max/1803A.jpg)

mood
Publicité
Posté le 11-08-2006 à 14:15:52  profilanswer
 

n°1424485
teriacle
Posté le 11-08-2006 à 15:59:32  profilanswer
 

du nouveau :  
 
J'ai essayé ca :  
 
// Affichage du champ
   echo "<div align=right><td class=texte width=135 height=200  valign=bottom >";
?>
   <a href="<?= $val['url_affiche_max'] ?>" onclick="javascript: window.open(this.href,'','width=300,height=400,left=200,top=100, align=center');"  >
   <?
 echo " <img src=".$val['url_affiche_min']." border=0/>" ; ?>
 
 </a>
 
<?  
 
echo "<br><b>".$val["titre_affiche"]."</B><br>Ref : ".$val["ref_affiche"]."</div></td>";
 
?>
 
Seul problème l'image s'affiche en pop mais remplace aussi mon ancienne page ... hummm !
 
Qqn peut m'aider ?! Merci bcp

n°1424504
teriacle
Posté le 11-08-2006 à 16:14:04  profilanswer
 

c bon g trouvé ;)
ouff

n°1424507
teriacle
Posté le 11-08-2006 à 16:19:51  profilanswer
 

    <A HREF="#" onClick="window.open('<?= $val['url_affiche_max'] ?>','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=300, height=400');return(false)"  >
 
 


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

  popup php

 

Sujets relatifs
[JS] Ouvrir popup contennant des smileys cliquablesAjout d'options via un popup
Resultat requete popupPb de fermeture page pour popup
index popupProblème ouverture page popup
Problème ouverture d'une popupformulaire pour popup Google
Transmettre une variable d'un popup à un formulaire ?formulaire et popup
Plus de sujets relatifs à : popup php


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)