lien vers fenetre pré-dimensionnée

lien vers fenetre pré-dimensionnée - PHP - Programmation

Marsh Posté le 05-05-2006 à 11:13:05    

Bonjour a tous,
voila j'ai un module de news en php qui affiche le titre de la news dans un cadre de tableau.Lorsqu'on clique sur ce lien,j'aimerais qu'une fenetre pré-dimensionner s'affiche.Je crois que je dois utiliser cette methode:
onClick="window.open(´page.html´ ´wclose´, ´height=yyy, width=xxx´)"
 
mais je ne sais pas comment l'integrer a ma page php sur la ligne qui fait le lien :
echo '<a href="voir_news.php?id='.$news_link['id'].'">'.$news_link['titre'].'</a> <br/>';
 
Quelqu'un pourrait me donner cette ligne modifiée pour pouvoir ouvrir une nouvelle fenêtre dimensionnée svp?
d'avance merci ,a bientot... :hello:

Reply

Marsh Posté le 05-05-2006 à 11:13:05   

Reply

Marsh Posté le 05-05-2006 à 11:16:31    

echo '<a onclick="window.open(´page.html´ ´wclose´, ´height=yyy, width=xxx´)" >'.$news_link['titre'].'</a> <br/>';  


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 05-05-2006 à 11:51:06    

merci de ta réponse boulax,
j'ai mis ca :
echo '<a onclick="window.open(´voir_news.php´ ´wclose´, ´height=412, width=300´)" >'.$news_link['titre'].'</a> <br/>';
 
mais maintenant il y a plus de liens,donc on peut plus clique sur le titre de la news :s

Reply

Marsh Posté le 05-05-2006 à 11:58:12    

Rajoute ça alors (mais tu peux toujours cliquer meme sans lien apparent)
 
echo '<a href="#" onclick="window.open(´voir_news.php´ ´wclose´, ´height=412, width=300´)" >'.$news_link['titre'].'</a> <br/>';  


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 05-05-2006 à 12:03:59    

ah bah là ca considère que c'est une lien,seulement il n'y a pas de redirection :(

Reply

Marsh Posté le 05-05-2006 à 13:20:13    

Mauvaise syntaxe de ton open:
 
window.open(´page.html´, ´wclose´, ´height=yyy, width=xxx´)"


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 05-05-2006 à 13:29:37    

merci encore de ton aide boulax,mais ca fait toujours pareil :(
 
PS: la page qui doit etre affichée est "voir_news.php" au cas ou je m'etais mal fais comprendre

Reply

Marsh Posté le 05-05-2006 à 13:36:33    

la fenetre apparait ?


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 05-05-2006 à 13:40:39    

non non

Reply

Marsh Posté le 05-05-2006 à 13:44:34    

essaye de remplacer les quotes inversées par des simples quotes normales (en echappant comme il faut par rapport a ton echo)


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 05-05-2006 à 13:44:34   

Reply

Marsh Posté le 05-05-2006 à 13:51:37    

niet
echo '<a href="#" onclick="window.open("voir_news.php","wclose","height=412, width=300" )" >'.$news_link['titre'].'</a> <br/>';  
j'ai remarqué que dans la barre de d'url ,avant de cliquer,il y a marqué "http://127.0.0.1/exemple/sitev3.php"
et quand on clique "http://127.0.0.1/exemple/sitev3.php#"
je sais pas si ca peut vous aider....
Je file au boulot,a ce soir ;-),et encore merci

Reply

Marsh Posté le 05-05-2006 à 13:54:34    

Heureusement que j'ai parlé d'échappement [:pingouino]
 

Code :
  1. echo '<a href="#" onclick="window.open(\'voir_news.php\',\'wclose\',\'height=412, width=300\' )" >'.$news_link['titre'].'</a> <br/>';


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 05-05-2006 à 20:01:46    

okok ca avance lol,mais ca me fait des erreurs  
 
Notice: Undefined index: id in c:\program files\easyphp1-8\www\exemple\voir_news.php on line 4
 
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\exemple\voir_news.php on line 8

Reply

Marsh Posté le 05-05-2006 à 20:04:07    

C'est bon j'ai trouvé en bidouillant un peu lol,c'etait ca:
 
echo '<a href="#" onclick="window.open(\'voir_news.php?id='.$news_link['id'].'\', \'wclose\', \'height=420, width=300\')">'.$news_link['titre'].'</a><br/>';
 
Un grand merci pour ton aide boulax ,t un chef
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed