Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    78

    PopUp al centro dello schermo

    E' possibile aprire una finestra popup da un filmato flash e far sì che questa sia posizionata al centro dello schermo pur non sapendo la risoluzione del client???

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    devi riucavare la risoluzione del utente con
    utente = System.capabilities;
    _root.dimensioni_x = utente.screenResolutionX;
    _root.dimensioni_y = utente.screenResolutionY;
    e poi fai due conti, cioe impagini la pop up che aprirai con getURL()
    ed il link sara in javascript.

  3. #3
    Non è necessario ricavare a priori la risoluzione dell'utente, il tutto può essere implementato senza problemi nel JS da inserire nel getURL del filmato FLASH.

    W e H indicano la larghezza e l'altezza della finestra in pop-up.
    La finestra verrà centrata con qualsiasi risoluzione dello Schermo.
    A seguire il codice JS da inserire in getURL nelle azioni del pulsante la cui pressione aprirà la finestra.

    on (release){ getURL("javascript:W=550;H=400;x=(screen.width-W)/2;y=(screen.height-H)/2;window.open('pagina.html','popup','width=' +W+ ',height=' +H+ ',top=' +y+ ',left=' +x+ ',scrollbars=no,resizable=no');void(0)") }
    l'unico limite è la nostra immaginazione
    http://www.expowind.com

  4. #4
    Oppure questo lo metti nell'html:

    <script language="javascript">
    function openWindow(nome_pagina,winName,width,height)
    {
    x = (800 - width)/2;
    y = (600 - height)/2;
    if (screen)
    {
    y = (screen.height - height)/2;
    x = (screen.width - width)/2;
    }
    window.open(nome_pagina,winName,'width='+width+',h eight='+height+',screenX='+x+',screenY='+y+',top=' +y+',left='+x);
    }
    </script>

    e questo lo associ al getUrl:

    javascriptpenWindow(nomepagina.htm','titolo',300,400)
    Chi vola vale chi non vola è un vile.. (Icaro)

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    78
    Ok... Grazie 1000! Funzionano!!!

  6. #6
    de nada
    Chi vola vale chi non vola è un vile.. (Icaro)

  7. #7
    sono contento
    l'unico limite è la nostra immaginazione
    http://www.expowind.com

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.