Javascript:ouvrirfenêtre dans echo ??

Eléphant du PHP | 86 Messages

29 déc. 2005, 15:55

Bonjour,
Je voudrais ouvrir une popup lorsque l'on clique sur un produit, celui ci contiendrait donc les infos du produit.
J'ai donc (dans un tableau array) ceci :
echo "<td width=\"200\"><a href='javascript:OuvrirFenetre('popup.php?refer=index.php?p=voir_produit&id=$prod[id]','popup','width=300,height=300')'>".$prod[nom]."</td>";
Cependant cela ne fonctionne pas, à quoi cela est il dû?? merci

(Edit : quand je dis que cela ne marche pas dans IE il est seulement affiché (en bas) lorsque je pointe la souris dessus : javascript:OuvrirFenetre( et c'est tout)

Eléphant du PHP | 153 Messages

29 déc. 2005, 16:06

pourquoi utilise tu javascript?
[/php]

Eléphant du PHP | 86 Messages

29 déc. 2005, 16:09

j'avoue ne pas savoir ouvrir une popup autrement :oops:

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

29 déc. 2005, 16:16

pourquoi utilise tu javascript?
[/php]
Et surtout, pourquoi postes-tu dans le forum PHP ? :shock:
Je déplace...

Eléphant du PHP | 86 Messages

29 déc. 2005, 16:19

Et surtout, pourquoi postes-tu dans le forum PHP ?
$
parce que j'avais mis ca dans un echo (et j'avoue ne pas avoir réfléchi :oops: ²)

Eléphant du PHP | 90 Messages

29 déc. 2005, 18:30

Bonjour

essaie comme ceci...
echo"<td width=\"200\"><A HREF=\"#\" onClick=\"window.open('popup.php?refer=index.php?p=voir_produit&id=$prod[id]','_blank','width=300,height=300');\">".$prod[nom]."</td>"; 
@+ Dgse
Je ne tiens pas a etre un genie. J'ai suffisamment de probleme a etre un homme.