Visualizzazione dei risultati da 1 a 4 su 4

Discussione: gestione immagini

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    25

    gestione immagini

    ciao a tutti..
    ho un poblemino...
    devo creare u sito con un catalogo e un numero elevato di immagini....
    ci sarà un menu con le diverse categorie prodotto...cliccando si apre l'immagine corrispondente...
    x evitare di creare x ogni immagine pagine diverse volevo fare in modo che a seconda del link cliccato mi venga caricata un immagine nella stessa pagina (magari userò i livelli).vorrei evitare di usare php o asp..
    il problema penso che sia che una categoria puo' contenere piu immagini e quindi dovrà esserci anche un bottone avanti..
    come posso fare?????


    grazire mille in anticipo!!!

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    sebbene lo scopo sia differente, una possibile soluzione potrebbe essere la stessa che ho suggerito in quest'altra discussione

    http://forum.html.it/forum/showthrea...hreadid=884191

    Con la sola differenza che in quel caso si voleva più file flash su una sola pagina anzichè immagini.

    Potrebbe fare al caso tuo (almeno a livello di logica)??
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    te la faccio semplice va...

    hai la tua pagina che contiene il tag img che contiene la foto da far vedere

    codice:
      [img]immaginedidefault.jpg[/img]
    un bottone avanti ed uno indietro

    codice:
      <input type="button" value="succ" onclick="next()" />
      <input type="button" value="prev" onclick="prev()" />
    nell'head ci metti questo codice js

    codice:
      var album = new Array();
      album[0] = "foto1.jpg"
      album[1] = "foto2.jpg"
      ...
      album[n] = "foton.jpg";
    
      var ln = album.length - 1;
      var current = 0;
    
      function prev() {
        current = (current == 0)? ln : current--;
        document.getElementById('foto').src = album[current];
      }
    
      function next() {
        current = (current == ln)? 0 : current++;
        document.getElementById('foto').src = album[current];
      }
    Non ho modo di provarlo ma dovrebbe funzionare... le foto le metti sulla stessa cartella



    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    25
    ok perfetto!!
    proprio quello che mi serviva...poi lo provo
    grazie!!

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.