Scroll bar en php

juju -  
francdrum Messages postés 853 Date d'inscription   Statut Membre Dernière intervention   -
bonjour,

Je veux ouvrir une pop up en php mais je galère pour y rajouter une scroll bar

J'ai défini ds le head la fonction suivante :


<script language="JavaScript">
function OuvrirFenetre(url,nom,details,scrollbars) {
window.open(url,nom,details,scrollbars)
}
</script>



puis ds le body, j'ai :

<a href="javascript:OuvrirFenetre('commentaire.php3?photo_asso=<? echo "$row[0]" ;?>','Commentaire','width=300,height=250','scrollbars=yes')">(Lire)</a>


La popup s'ouvre bien, ds les bonnes dimensions mais sans la scollbar, savez ce que je dois changer ?

J'ai aussi tester : 'scrollbars=1' et ca ne marche pas

Merci de vos réponses qui me seront trés utiles
Julien
A voir également:

3 réponses

euh
 
voila :
Propriété Affectation de valeur État Signification
dependent yes|no Si yes, fenêtre sera fermée à la fermeture de la fenêtre
parent
Si no (par défaut), la fenêtre reste ouverte à la fermeture
fenêtre parent.
height= [pixels] hauteur de la fenêtre en pixels
hotkeys= yes|no Si no, les raccourcis clavier pour commander le navigateur
dans la fenêtre sont désactivés.
Si yes (par défaut), les raccourcis clavier du navigateur
dans la fenêtre restent actifs.
innerHeight= [pixels] hauteur du domaine d'affichage de la fenêtre en pixels
innerWidth= [pixels] largeur du domaine d'affichage de la fenêtre en pixels
left= [pixels] Valeur horizontale du coin supérieur gauche de la fenêtre en pixels
location= yes|no Si yes, la fenêtre reçoit sa propre barre d'adresse URL.
Si no (par défaut), elle ne reçoit pas de barre d'adresse,
menubar= yes|no Si yes, la fenêtre reçoit sa propre barre de menus avec
les commandes du navigateur.
Si no (par défaut), elle ne reçoit pas de barre de menus
resizable= yes|no Si yes,l'utilisateur peut modifier la taille de la fenêtre.
Si no (par défaut), l'utilisateur ne peut pas modifier la taille de la fenêtre.
screenX= [pixels] valeur horizontale du coin en haut et à gauche de la nouvelle
fenêtre en pixels par exemple screenX=100.
screenY= [pixels] valeur verticale du coin en haut et à gauche de la nouvelle
fenêtre en pixels par exemple screenY=30.
scrollbars= yes|no Si oui (yes), la fenêtre reçoit des barres de défilement.
Si non, (no), l'utilisateur ne peut pas faire défiler la fenêtre.
Le réglage par défaut est no, pour l'Explorer Internet cependant seulement
si la chaîne de caractères facultative contient au moins une option.
status= yes|no Si oui (yes), la fenêtre reçoit sa propre barre d'état.
Si non (no= réglage par défaut), elle ne reçoit pas de barre d'état;
pour l'Explorer Internet cependant seulement si la chaîne de caractères
facultative contient au moins une option.
toolbar= yes|no Si oui (yes), la fenêtre reçoit sa propre barre d'outils.
Si non (no= réglage par défaut), elle ne reçoit pas de barre d'outils;
pour l'Explorer Internet cependant seulement si la chaîne de caractères
facultative contient au moins une option.
top= [pixels] Valeur verticale du coin supérieur gauche de la nouvelle
fenêtre en pixels par exemple top=100.
width= [pixels] largeur de la nouvelle fenêtre en pixels par exemple width=400.
@+
1
Erdnax Messages postés 2273 Date d'inscription   Statut Contributeur Dernière intervention   497
 
Essaye tout simplement de ne rien préciser la dessus, je crois pas que ce soit nécessaire, moi, je ne précise rien, et tout va très bien.

Ca doit te donner ca :

<script language="JavaScript">
function OuvrirFenetre(url,nom,details) {
window.open(url,nom,details)
}
</script>



puis ds le body, t'as :

<a href="javascript:OuvrirFenetre('commentaire.php3?photo_asso=<? echo "$row[0]" ;?>','Commentaire','width=300,height=250',)">(Lire)</a>

Tiens nous au courant ;)
0
juju
 
Il faut bien préciser scrollbar= yes car sinon par défaut ca la met pas.
C koi alors la syntaxe correcte ?
Je sais que c'est tout simple mais ca fait deux jours que je cherche
0
francdrum Messages postés 853 Date d'inscription   Statut Membre Dernière intervention   48
 
euh oui, mais normalement c scrollbars= yes avec un "s", non ?
;-)
0