Visualizzazione dei risultati da 1 a 6 su 6

Discussione: array di fotografie

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    array di fotografie

    Ciao,

    ho un array di foto:

    codice:
    foto = new Array() 
    foto[0]="foto1.jpg"
    foto[1]="foto2.jpg"
    foto[2]="foto3.jpg"
    foto[3]="foto4.jpg"
    vorrei avere la possiabilità di mostare le foto dell' array,
    inoltre di toglierle e aggiungere altre foto all'array.

    ma come ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    aggiungere rimuovere splice

    es. aggiunta in posizione 3

    codice:
    foto = foto.splice(2, 0, "urlfotonuova.jpg");
    es. elimina elemento in posizione 3

    codice:
    foto = foto.splice(2, 1);
    mostrare

    Prendi un div il cui id è conosciuto e fai
    codice:
    dest = document.getElementById('idconosciuto');
    for(x in foto){
       dest.innerHTML += [img]"+foto[x]+"[/img]
    }

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    grazie 100000
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    un'ultima cosa, per aggiungere un elemento all'array da una finestra popup come posso fare ?

    una cosa del tipo:

    opener.window.document.foto.splice(2, 0, "urlfotonuova.jpg");

    o no ?
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    in alcuni browser se dalla finestra di popup usi opener.nomevariabile prendi la variabile con nome nomevariabile del document padre e quindi usando opener.foto potresti lavorarci su con splice, tuttavia non funziona su tutti i browser e non so se su altri browser si possa con altre sintassi ovviare al problema. Tuttavia se il passaggio di variabili è reso così 'difficoltoso' è perchè dietro ci sono motivi di sicurezza pertanto ti sconsiglio di sbatterci molto la testa, e di cambiare approccio magari usando opportunamente tecnologie lato server.

    Alternativa più comoda e comunque sicura secondo me sarebbe usare come finestre di popup div fluttuanti draggabili, magari con l'ausilio di jquery ui risolveresti molto semplicemente con le dialog.

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    ok, grazie 1000000
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

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.