Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154

    popup con dimensioni alll'80%...

    Ciao ciao.
    Giuro che ho cercato, testato e spulciato i link utili, eppure non sono riuscito a fare 'sta cosa. Semplicemente vorrei far aprire alla pressione di un link una pop-up che sia centrata nel monitor, e che abbia dimensioni pari all'80% della risoluzione usata dall'utente.
    Per ora sto utilizzando questo codice:

    <script language="Javascript">
    function apriFinestra( __href, __width, __height )
    {
    var _xPos = (screen.width - __width) / 2;
    var _yPos = (screen.height - __height) / 2;

    var _conf = "width=" + __width + ",height=" + __height +
    ",left=" + _xPos + ",top=" + _yPos +
    ",screenX=" + _xPos + ",screenY=" + _yPos +
    " ,scrollbars=no,status=no,location=no,toolbar=no,re sizable=no";

    return window.open( __href, "_blank", _conf );
    }

    //-->
    </script>

    Associato al seguente link:

    enter

    Ma se alle dimensioni sostituisco un valore in percentuale, ecco che non mi funziona più.
    Caso mai mi segnalaste discussioni utili... farò ammenda.
    Mea culpa mea culpa mea culpa ecc.

    Grazie,
    goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    per forza, non stai facendoci niente con le eventuali percentuali...

    codice:
    function apriFinestra(theUrl, percSize) {
      width = screen.width*percSize/100;
      height = screen.height*percSize/100;
      window.open(theUrl,'popup','width='+width+',height='+height);
    }
    dove percSize sarà la percentuale (senza %) e theUrl l'indirizzo della pagina da aprire in popup.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    Un po' di pazienza che negli ultimi mesi sono passato da neofita a ignorante.
    Come devo modificare il codice associato al mio link?

    enter

    ps: grande annata il '79.
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    oh, ok, allora, ho tolto un po' delle cose che faceva la tua funzione, tipo la mia non centra nello schermo... quello puoi sistemarlo da te... comunque:

    codice:
    enter
    dovrebbe andare (ho sostiuito #). Occhio che il forum mi ha separato window. e open (c'è uno spazio che ti darà un errore di sintassi) e probabilmente la parola javascript in questo post verà spezzettata: ricomponila.

    Ciao.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Utente di HTML.it L'avatar di goat
    Registrato dal
    Apr 2003
    Messaggi
    1,154
    Perfetto, adesso cerco di posizionarla al centro dello schermo.
    Grazie mille.
    goat
    "Qualunque impressione faccia su di noi, egli è un servo della legge, quindi appartiene alla legge e sfugge al giudizio umano."

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.