Visualizzazione dei risultati da 1 a 3 su 3

Discussione: imagini e testi

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    imagini e testi

    Ciao.
    Ho creato un applicazione php.
    Devo aprire una popup passandogli l'id del record corrente.
    La popup si compone di un immagine(<img src...) e di un testo(

    .....</p>).
    La il record ha 2 stringhe per l'url dell'immagine e due per il testo.
    Quando la popup si apre viene visualizzato il primo testo e la prima immagine ,premendo un link successivo devo visualizzare la seconda immagine e il secondo testo.
    A questo punto il testo del link diventa precedente e premendolo devo visualizzare la prima immagine e il primpo testo.

    Ora:
    Ho pensato di mettere in 4 variabili globali js i testi e le immagini:
    var testo1=<?php echo($testo1);?>;
    var testo2=<?php echo($testo2);?>;
    var immagine1=<?php echo($imm1);?>;
    var immagine2=<?php echo($imm2);?>;

    e poi gestirli nella funzione onclik del link precedente/successivo,
    è una buona soluzione?
    come faccio ad assegnare ad un tag

    il testo?
    e come faccio ad assegnare un path ad un immagine ?
    infine come faccio a cambiare il testo del link?
    Grazie.

  2. #2
    Ciao,
    io farei diversamente, ossia caricherei direttamente tutti i dati de visualizzare nel pop-up in 2 div separati di cui il secondo ( con seconda immagine e secondo testo) nascosto.

    In questo modo dovresti gestire con l'evento onclick lo stato visibile/nascosto dei 2 div.

    Spero di essere stato chiaro.

    Ciao
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Utente bannato
    Registrato dal
    Apr 2009
    Messaggi
    530
    La soluzione proposta da mirko può essere esemplificata in questo, che sarebbe il file.html da caricare nella pop-up:
    codice:
    <html>
    <head>
    
    <script type="text/javascript">
    
     function cambia(daVedere, daNascon){
     
       document.getElementById(daVedere).style.display = "block";
       document.getElementById(daNascon).style.display = "none" ;
       
     }
    
    </script>
    
    </head>
    <body>
    
    <div id="gruppo1" align="center">
     [img]image-1.jpg[/img]
    
     Testo Prima Immagine ...
    
     successivo
    </div>
    
    <div id="gruppo2" align="center" style="display: none">
     [img]image-2.jpg[/img]
    
     :: Testo Seconda Immagine ::
    
     precedente
    </div>
    
    </body>
    </html>
    e può servire anche più di due "gruppi".

    Ora non sappiamo se il contenuto (immagine e testo) può essere prestabilito o deve provenire dal programma PHP sul momento.

    Se segui la strada delle variabili JS valorizzate da PHP, fai attenzione che dovrai predisporre gli apici, scrivendo:

    var testo1="<?php echo($testo1);?>";

    o:

    var testo1='<?php echo($testo1);?>';

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.