[Javascript] barres de scroll dans une popup

Résolu/Fermé
Kopros Messages postés 597 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 3 février 2020 - 11 févr. 2010 à 19:08
Harricote Messages postés 417 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 30 janvier 2011 - 12 févr. 2010 à 17:16
Salut à tous,

Alors voilà, je veux faire un truc tout simple : dans une fenêtre popup, si le contenu dépasse la longueur de la page, il y a une scrollbar.

Don j'ai mis cette ligne :
window.open("viewer.php?id="+the_form+"", "popup", "height=800, width=800, menubar='no', toolbar='no', location='no', status='no', scrollbars='yes'");

Et quand la popup s'ouvre, je n'ai pas de scroll, et en plus l'adresse s'affiche...
Je ne comprends vraiment pas pourquoi, d'autant plus que certains paramètres, comme les dimensions du popup, sont pris en compte.
Je sais pas si ça change grand chose pour ce pb, mais je précise que le contenu du popup est dynamique, il est généré en php à partir d'une base de données.

Merci de me venir en aide.

3 réponses

Harricote Messages postés 417 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 30 janvier 2011 41
11 févr. 2010 à 19:37
Le texte de ta page est-il trop court par rapport à la hauteur de ta page (800px) ?
Sinon, si tu as du texte que tu ne vois pas,
essaye ceci :
window.open('viewer.php?id='+the_form, 'viewer', 'height=800, width=800, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=yes, status=no');
3
Kopros Messages postés 597 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 3 février 2020 89
11 févr. 2010 à 23:33
Ok nickel, un grand merci à toi Harricote !

Pour te répondre, la longueur du texte est variable, il peut donc dépasser les 800px ou faire à peine 1 ligne...

Là je viens de tester la ligne que tu m'as donnée avec un texte court et un autre long, et la scrollbar ne s'affiche que si le texte est trop long, c'est exactement ce que je cherchais !

Je suis en train d'apprendre sur le tas le js, je maîtrise pas encore très bien.
Encore merci
0
Harricote Messages postés 417 Date d'inscription mercredi 21 janvier 2009 Statut Membre Dernière intervention 30 janvier 2011 41
12 févr. 2010 à 17:16
De rien, ça me fait plaisir !! ^^
0