Comment ouvrir un lien dans une nouvelle fenêtre paramétrée dans une page PHP - Forums de discussion
Navigation
Accueil du forum
» PHP » Comment ouvrir un lien dans une nouvelle fenêtre paramétrée dans une page PHP
Le sujet
Comment ouvrir un lien dans une nouvelle fenêtre paramétrée dans une page PHPPar
mezzomix23, le Dimanche 22/02/2004 à 18h40'18
108 messages
Bonjour à tous,
Je vous expose ma question.
J'ai une page faite en PHP http://www.mezzomix23.com/news/index.php qui est ma page de news... A chaque fois il y a un petit résumé et si l'on clique dans la barre, le contenu entier de la news apparaît dans une nouvelle fenêtre.
Mais voilà, ce que je souhaite, c'est de pouvoir l'ouvrir comme un pop-up, c'est-à-dire que je puisse paramètrer la taille, les boutons actifs ou non, la position et ne pas afficher l'url...
Est-ce possible, car j'ai déjà essayé, sans succès, de la faire avec du javascript standard... j'ai surement dû mettre qqch de faux dans le code, mais je ne sais pas ou...
Merci de votre aide
________________
Mon site : http://www.mezzomix23.com Mon Forum : http://www.mezzomix23.com/Forum Venez me voir :-)
Les réponses

Par
kinglouis, le Dimanche 22/02/2004 à 18h45'18
5 messages
Salut , à ce que j'ai vu il y a deja un lien dans une nouvelle fenetre .
Il suffit de mettre un javascript , par exemple un code dont le générateur est là :
http://www.webdiz.com/javascripts/popup1.php
Eclaté toi bien

:
________________
kinglouis

Par
raptor, le Dimanche 22/02/2004 à 18h48'54
2218 messages
Y a aussi un générateur de popup ici
http://www.web-heart.com/index-rub-services-page-gene_popup.html
vala

________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster

Par
mezzomix23, le Lundi 23/02/2004 à 08h21'33
108 messages
Merci pour les infos, mais y'a tjs un bug... ca doit être un ";" ou autre qui coince... voici un bout du code dans l'ordre :
********************
<html>
<head>
<title>MeZzoMiX23 :: News</title>
...
</head>
<body link="#364D67" vlink="#364D67" alink="#364D67" text="#364D67" bgcolor="#DCE3E9">
<?php
...
print "<CENTER>n";
print "<TABLE WIDTH=45% BORDER=0 ALIGN=CENTER VALIGN=TOP><TR><td width=45% align=center valign=center height="23" background='../Forum/templates/Aeolus/images/hdr_center.gif'><FONT FACE="Comic Sans MS">";
echo'<B><font color="'.$colorpolice1.'"><img src="../images/Buttons/ko.big.news.gif" width="20" height="20"><a style="text-decoration: none; font-size: 10pt;" href="../news/news.php?id='.$i7.'"> '.$i1.' </a><font size=1> '.$i9.' hits</B></font>';
print "</TD></TR><TR><TD WIDTH=45% align=center><FONT FACE="Comic Sans MS" SIZE="-2">n";
echo'<br>';
print( nl2br($i2) );
echo'<br>';
print "Posté le $i10n";
print "</FONT></TD></TR></TABLE>n";
print "</CENTER>n";
$counter++;
}
}
mysql_close();
}
...
?>
</body>
</html>
********************
Voilà... les "..." signifient qu'il y a aussi du code, mais pas important pour le principe...
Merci de vos réponses...
________________
Mon site : http://www.mezzomix23.com Mon Forum : http://www.mezzomix23.com/Forum Venez me voir :-)

Par
mezzomix23, le Mardi 24/02/2004 à 23h40'50
108 messages
Personne pour m'aider ?
________________
Mon site : http://www.mezzomix23.com Mon Forum : http://www.mezzomix23.com/Forum Venez me voir :-)

Par
raptor, le Mercredi 25/02/2004 à 03h57'49
2218 messages
Salut,
Fo changer ca :
<a style="text-decoration: none; font-size: 10pt;" href="../news/news.php?id='.$i7.'"> '.$i1.' </a>
et mettre un truc dans ce style a la place :
<a style="text-decoration: none; font-size: 10pt;" href="#" onclick="('../news/news.php?id='.$i7.'', 'News', 'toolbar=0, location=0, directories=0, menubar=0, status=0, scrollbars=1, resizable=1, copyhistory=1, fullscreen=1, width=400, height=400, left=, top=');">'.$1.'</a>
apres tu met tes valeur ke tu veux au lieu de 400
je pense ke ca doit marcher
@++
________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster

Par
mezzomix23, le Mercredi 25/02/2004 à 11h29'15
108 messages
Merci Raptor,
Mtnt ça marche, mais tu avais juste oublié un détail...
Juste après le onclick=", il fallait mettre window.open
Merci pour ton aide...
________________
Mon site : http://www.mezzomix23.com Mon Forum : http://www.mezzomix23.com/Forum Venez me voir :-)

Par
raptor, le Mercredi 25/02/2004 à 11h46'51
2218 messages
erf oui
je l'avais mis au debut, mais apres g vu ke ton echo etait construit avec des ' et non des ", du coup g modifier mon code, et g du l'effacer sans faire expres

________________
Fondateur de Net-Pratique,
Ancien webmaster.
Statut:
Administrateur/Webmaster
Pages
A lire également
- Les conditions générales d'utilisation du site
Top-sites membres
Discussions récentes dans les forums