Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    146

    aprire immagine al centro del popup

    Ho questo codice:

    codice:
    <script type="text/javascript">
     <!--
      var stile = "width=700, height=500, status=no, menubar=no, toolbar=no scrollbar=no";
         function Pop(apri) {
            window.open(apri, "", stile);
         }
     //-->
    </script>
    come faccio a fare in modo che mi apra le immagini in centro al popup?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Un popup e' una finestra che conterra' una pagina (nel tuo script e' il parametro "apri")... l'aspetto della pagina e' determinato dal contenuto, ovvero dalla pagina stessa, non dalla finestra.

    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
    Mar 2002
    Messaggi
    146
    non capisco...

    io ho un link ad un'immagine e voglio farla apparire in centro ad un popup di dimensioni 700x500.... come devo fare?

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    146
    anzi... sarebbe ancora più figo se potessi farla aprire della dimensione giusta dell'immagine...

  5. #5
    Dunque, la tua funzione è questa:
    codice:
         function Pop(apri) {
            window.open(apri, "", stile);
         }
    Immagino che tu l'abbia giù usata, richiamandola così:
    codice:
    Pop("nomeimmagine.jpg");
    Ok?

    Se richiami semplicemente l'immagine non so se si riesce a centrarla.
    Puoi fare una pagina che la contenga, così:
    codice:
    <html>
    <head>
    <title>Img</title>
    <body marginheight="0" marginwidth="0" topmargin="0" leftmargin="0">
    <table border="0" width="0" height="0">
    <tr><td>[img]nomeimmagine.jpg[/img]</td></tr>
    </table>
    </body>
    </html>
    E sta volta aprima la pagina:
    codice:
    Pop("nomepagina.html");

    il Possibile l'ho già fatto
    l'Impossibile lo sto facendo
    per i Miracoli ci vuole un po' di tempo
    __________________
    &nbsp; ...quanto sono pirla...

  6. #6
    Se invece vuoi la finestra grande come l'immagine devi modificare la funzione:
    codice:
    <script type="text/javascript">
     <!--
         function Pop(apri, larghezza, altezza) {
            stile = "width="+larghezza+", height="+altezza+", status=no, menubar=no, toolbar=no scrollbar=no";
            window.open(apri, "", stile);
         }
     //-->
    </script>
    E apri così la finestra:
    codice:
    Pop("nomeimmagine.jpg", 800, 600);
    Ciao

    il Possibile l'ho già fatto
    l'Impossibile lo sto facendo
    per i Miracoli ci vuole un po' di tempo
    __________________
    &nbsp; ...quanto sono pirla...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.