Scroll bar en php

juju -  
francdrum Messages postés 858 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

3 réponses

  1. 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
  2. Erdnax Messages postés 2279 Statut Contributeur 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
  3. 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
    1. francdrum Messages postés 858 Date d'inscription   Statut Membre Dernière intervention   48
       
      euh oui, mais normalement c scrollbars= yes avec un "s", non ?
      ;-)
      0