Visualizzazione dei risultati da 1 a 5 su 5

Discussione: fotogallery e popup

  1. #1
    Utente di HTML.it L'avatar di jackweb
    Registrato dal
    Nov 2002
    Messaggi
    455

    fotogallery e popup

    Salve a tutti!
    Premetto che sto studiando i js da poco...xciò mi sto piano piano mettendo alla prova!!!
    Ho una fotogallery ove all'onclick del pulsante apri richiama la funzione ingrandisci che a seconda della mini che sto osservando richiama la foto ingrandita!
    Il richiamo funziona ma il mio problema è aprirla in una popup!
    Io penso che ci sia bisogno di passare il risultato della funzione alla popup ma non so proprio come si possa fare!
    Non vorrei che ci fosse per forza bisogno dell'asp o simili...
    Ringrazio anticipatamente...ciao!
    Qui c'è il codice:

    <script language="JavaScript1.1">

    var img=new Array("foto.jpg","foto1.jpg","foto2.jpg","foto3.jp g")

    var i=0

    function indietro(){

    if (i>0){

    window.status='Galleria immagini'

    i--

    document.images.intro.src=img[i]

    }

    }

    function avanti(){

    if (i[img]b[/img]
    </head>


    <body>
    [img]foto.jpg[/img]

    [img]1.jpg[/img]

    [img]2.jpg[/img]




    Ricomincia


    Apri

    </body>

  2. #2
    Utente di HTML.it L'avatar di jackweb
    Registrato dal
    Nov 2002
    Messaggi
    455
    Nemmeno un indizio???

  3. #3
    Utente di HTML.it L'avatar di jackweb
    Registrato dal
    Nov 2002
    Messaggi
    455
    Ragazzi ma nessuno sa darmi una dritta?
    Non ci muoio ma almeno per sapere se è una cosa fattibile con js oppure no.....

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    questo non ha molto senso
    window.open(document.images.intro.src='b'+img[i])

    il window.open vuole
    window.open('indirizzo/pagina.htm','nomefinestra','caratteristiche varie separate da virgola')

    nel tuo caso mi sembra tu voglia aprire un' immagine (chiamata bfoto.jpg, bfoto1.jpg, bfoto2.jpg...) e non una pagina
    codice:
    function ingrandisci(){ 
    var pop=window.open("b"+img[i],"_blank","toolbar=0,menubar=0,location=0,status=0,resizable=1,scrollbars=0")
    pop.focus()
    }
    (il window.open tutto nella stessa riga e senza spazi)
    ciao

  5. #5
    Utente di HTML.it L'avatar di jackweb
    Registrato dal
    Nov 2002
    Messaggi
    455
    Grazie tanto Xinod.....avevo perso le speranze....
    Immagino che nello scrivere il mio codice io stia inventando....ma non posso fare altrimenti....il js è così misterioso x me che le provo tutte!!!
    Io + precisamente vorrei aprire quelle immagini in un file .htm già preparato o meglio ancora in una popup....quello che non riesco a fare è passare la foto scelta in quel dato momento alla pagina .htm!
    E' il passaggio del dato che mi manda in crisi!!!
    Xchè a seconda della mini visualizzata ingrandisci cambia il suo valore richiamondo bfoto1.jpg o bfoto2.jpg ecc... ecc...
    Tu sapresti darmi una dritta???

    NBaradossalmente il codice che usavo la foto la apriva!!!
    X me JS continua ad essere un mistero!!

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.