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

    popup unico per più file

    Salve a tutti, avrei bisogno di un aiuto:
    Ho una cartella con all'interno 10 immagini.jpg e per ogni foto dovrei aprire un pop up.
    Le immagini hanno tutte la stessa misura.
    Invece di creare 20 pop up per venti immagini e possibile tramite link (foto 1, foto 2) aprire un solo popup che carichi automaticamente la foto del link?
    grazie a tutti spero di essermi spiegata bene.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    non capisco....vuoi una popup che faccia vedere 20 foto? con magari il tasto avanti indietro?

    spiegati meglio

  3. #3
    no non voglio un pop up che mostri 20 foto contemporaneamente.
    io ho 5 link: link 1 link 2 link 3...
    ogni link apre un pop up con una foto...invece di creare 5 pop up diversi con all'interno la foto del link cliccato posso creare un pop up vuoto che si carica all'interno la foto del link selezionato? forse dovrei passare qualche variabile o un target....

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    forse dici questo
    <a href="javascript:apri('foto1.jpg')"><img src=...
    <a href="javascript:apri('foto2.jpg')"><img src=...
    <script>
    function apri(photo) {
    window.open(photo, 'popup', 'width=200,height=100');
    }
    </script>
    il nome 'popup' dovrebbe permettere di aprire la foto nella stessa pagina

  5. #5
    io ho questo script
    <script type="text/javascript">
    function newWindow(a_str_windowURL, a_str_windowName, a_int_windowWidth, a_int_windowHeight, a_bool_scrollbars, a_bool_resizable, a_bool_menubar, a_bool_toolbar, a_bool_addressbar, a_bool_statusbar, a_bool_fullscreen) {
    var int_windowLeft = (screen.width - a_int_windowWidth) / 2;
    var int_windowTop = (screen.height - a_int_windowHeight) / 2;
    var str_windowProperties = 'height=' + a_int_windowHeight + ',width=' + a_int_windowWidth + ',top=' + int_windowTop + ',left=' + int_windowLeft + ',scrollbars=' + a_bool_scrollbars + ',resizable=' + a_bool_resizable + ',menubar=' + a_bool_menubar + ',toolbar=' + a_bool_toolbar + ',location=' + a_bool_addressbar + ',statusbar=' + a_bool_statusbar + ',fullscreen=' + a_bool_fullscreen + '';
    var obj_window = window.open(a_str_windowURL, a_str_windowName, str_windowProperties)
    if (parseInt(navigator.appVersion) >= 4) {
    obj_window.window.focus();
    }
    }
    </script>

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.