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

    come creare una finestra popup

    Salve,
    io avrei il seguente problema:

    Quando si accede al mio sito si deve aprire una finestra popup. Come posso fare?

  2. #2
    Codice PHP:
    <script language="Javascript">
    <!--
    newwindow=window.open('paginachevuoi.htm''''width=220,height=220,scrollbars=no')
    window.opener=self
    -->
    </script> 


  3. #3
    ok grazie. Ma per farla comparire al centro della pagina cosa devo impostare?

  4. #4
    Usa questo cosi puoi controllare i parametri

    Codice PHP:
    <SCRIPT language="Javascript1.2">
    function 
    res()
    {

    var 
    x=screen.width;
    var 
    y=screen.height;
    var 
    hx=x/2;
    var 
    hy=y/2;
    var 
    a=800;  //dimensione larg
    var b=600;  //dimensione alt
    var ha=a/2;
    var 
    hb=b/2;
    var 
    dx=hx-ha;
    var 
    dy=(hy-hb)-20;
    var 
    param="width="+a+",height="+b+",left="+dx+",top="+dy+",screenX="+dx+",screenY="+dy;
    window.open("paginachevuoi.html","Popup",param);
    }
    </SCRIPT> 

  5. #5
    lo script precedente funzionava, voglio solo sapere come posso farmi comparire la finestra al centro

  6. #6
    Anche questo funziona e posiziona la finestra al centro.... almeno qui da me..

  7. #7
    a me quello che tu mi hai passato non funziona

  8. #8
    scusami, devi inserire:

    <BODY onLoad="res();">

    altrimenti non si aprirà mai

  9. #9
    Codice PHP:
    <HTML>
    <
    BODY onLoad="res();">
    <
    SCRIPT language="Javascript1.2">
    function 
    res()
    {

    var 
    x=screen.width;
    var 
    y=screen.height;
    var 
    hx=x/2;
    var 
    hy=y/2;
    var 
    a=800;  
    var 
    b=600;  
    var 
    ha=a/2;
    var 
    hb=b/2;
    var 
    dx=hx-ha;
    var 
    dy=(hy-hb)-20;
    var 
    param="width="+a+",height="+b+",left="+dx+",top="+dy+",screenX="+dx+",screenY="+dy;
    window.open("http://www.google.com/","Popup",param);
    }
    </SCRIPT></BODY></HTML> 

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.