Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    popup al centro dello schermo

    ho una pagina che da un oggetto in flash apre una popup, il mio codice nella pagina è questo:
    Codice PHP:
    <script Language="JavaScript" type="text/JavaScript">
    <!-- 
    function 
    popup(file)

    newWindow window.open('/popup.asp?file='+file,'popup','resizable=yes,width=626,height=428'
    newWindow.focus()

    --> 
    </script> 
    come devo modificarlo per far si che la finestra si apra al centro della pagina?
    avevo trovato un metodo sul sito, ma dovendo passare i valori per il filmato in flash poi non funzionava....
    Save the Cheerleader, Save the world.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    Codice PHP:

    //centra la popUp in base alle dimensioni dello schermo
    function popupCentrata(width,height) {
        var 
    dim         = new Array();
        var 
    w             width;
        var 
    h             height;
        
    dim['left']     = Math.floor((screen.width-w)/2);
        
    dim['top']         = Math.floor((screen.height-h)/2);
        
    dim['width']     = w;
        
    dim['height']     = h;
        return 
    dim;
    }



    function 
    openPopUp(popwidth,popheight,page,popname){
        var 
    screendim popupCentrata(popwidth,popheight);
        var 
    screendim['left'];
        var 
    screendim['top'];
        var 
    screendim['width'];
        var 
    screendim['height'];
        
    finestra window.open(page,popname,"width="+w+",height="+h+",left="+l+",top="+t+",toolbar=no, location=no,statusbar=no,menubar=no,scrollbars=no,resizable=no");
        return 
    finestra;
    }


    openPopUp(300,200,"pagina.php","namePop"); 

  3. #3
    cosi mi apre una popup appena carica la pagina, a me dovrebbe aprirla quando clikko sul filmato flash
    Save the Cheerleader, Save the world.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    .....
    Ovvio scusa.....io ti ho postato le funzioni e un esempio di utilizzo...sta a te usare la funzione openPopUp sull'evento che ti interessa...e non messa cosi a cacchio come te la ho messa io...

    quindi

    Codice PHP:
    function popup(file

    newWindow openPopUp (300,200,'pagina.php','nome');
    newWindow.focus() 

    direi cosi....tenendomi al tuo codice....

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.