Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    funzioni dimensioni popup

    ciao.
    o scritto queste funzioni...ma qualcosa non mi torna.
    Ho una serie di bottoni, ognuno deve aprire una popup di dimensioni differenti , impostate da me.
    Ve ne posto 2 bottoni, tanto e' uguale per tutti.
    Il problema e' che vorrei si aprissero tutte nella stessa finestra popup, non che si apramo n finestre da chiudere....
    Codice PHP:
    var fin;
    //funzione per aprire la popup
    function openPopUp(width,height,page,name,top,left){
       
    finestra window.open(page,name,"width="+width+",height="+height+",left="+left+",top="+t+",toolbar=no, location=no,statusbar=no,menubar=no,scrollbars=no,resizable=no");
    return 
    finestra;
    }


    //all'on click del pulsante 1 questa funzione
    [PHP]
    function 
    popAddConn(popwidth,popheight){
    fin openPopUp(popwidth,popheight,"finestra1.php",finestra1");
    if(fin){
        fin.focus();
    }
    }


    function popAddConn(popwidth,popheight){
    fin = openPopUp(popwidth,popheight,"
    finestra2.php",finestra2");
    if(
    fin){
        
    fin.focus();
    }










    [/PHP]

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    openPopUp(popwidth,popheight,"finestra1.php","finestra1");

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    scusa.... per la fretta non si e' capito gran che....
    [PHP]
    var fin;
    //funzione per aprire la popup
    function openPopUp(width,height,page,name,top,left){
    finestra = window.open(page,name,"width="+width+",height="+he ight+",left="+left+",top="+t+",toolbar=no, location=no,statusbar=no,menubar=no,scrollbars=no, resizable=no");
    return finestra;
    }


    //all'on click del pulsante 1 questa funzione
    Codice PHP:
    function popFin1(popwidth,popheight){ 
    fin openPopUp(popwidth,popheight,"finestra1.php",finestra1"); 
    if(fin){ 
        fin.focus(); 




    function popFin2(popwidth,popheight){ 
    fin = openPopUp(popwidth,popheight,"
    finestra2.php",finestra2"); 
    if(
    fin){ 
        
    fin.focus(); 


    per sbaglio ho chiamato le funzioni uguali.
    Le funzioni sono diverse come diversi sono i pulsanti che le chiamano.

    A questo punto vorrei non aprire una nuova, ma sia sempre la stessa finestra a cambiare il contenuto

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    E gli apici non li hai aggiunti?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    si....e' solo errore di copia incolla....li ho gli apici sul mio programma....

    Quindi? si e' capito il mio problema?

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Tu stai aprendo due finestre distinte (parametro finestra1 e finestra2) ma se cosi' non fosse non potresti variarne le dimensioni...

    ciao

    Edit: piuttosto prova ad usare un pochino di fantasia nell'assegnare un nome alle variabili: name, width e height hanno l'aria di essere parole riservate e potrebbero essere fraintese da qulche browser.
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.