-
Message publié le mercredi 02 juillet 2008 à 16 h 18 par didite49.
-
Bonjour,
J'ai un soucis assez particulier. J'ai besoin d'ouvrir un pop up pour afficher les détails d'un produit.
Voici mon code dans le head :
<SCRIPT language=javascript>
<!--
function PopUp0(URL,largeur_popup,hauteur_popup,num) {
var left;
var top;
top = ((screen.height -hauteur_popup) / 2);
left = ((screen.width - largeur_popup) / 2);
win = window.open(URL+"?id="+num, "Détail", "scrollbars=auto, resizable=yes, width="+largeur_popup+", height="+hauteur_popup+", left="+left+", top="+top+"")}
-->
</SCRIPT>
Voici le lien que j'utilise pour appeler la fonction ci-dessus :
<a href="#" onclick="PopUp0('detail.php',650,500,'<? echo $id; ?>')">+ de détails</a>
La fenêtre s'ouvre dans les dimensions données et on peut très bien la redimentionner. Le seul problème vient des scrollbars. j'ai essayé toutes les possibilités (yes, no, auto, avec ou sans '' autour) mais rien y fait, je n'obtiens jamais de scrollbars. J'ai testé sous IE, mozilla, Opéra et sur plusieurs postes différents.
Est-ce que quelqu'un à une idée sur le pourquoi du comment ?
merci d'avances pour vos futures réponses.
Didite
-
Message publié le mercredi 02 juillet 2008 à 17 h 33 par didite49.
-
J'ai trouvé le pourquoi du comment !
Si cela peut aider quelqu'un, il s'agit en fait d'un overflow dans le style de la page du pop up. Il a quand même fallu que je mette mon scrollbars en Yes, mais c'est déjà une grande avancée.
Didite