Visualizzazione dei risultati da 1 a 6 su 6

Discussione: slide show

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    58

    slide show

    Salve .

    Sto cercando di utilizzare lo slideshow che ho trovato sul sito http://www.electricprism.com/aeron/s...ow/index.html.
    Sto cercando uno slideshow che visualizzi in sequenza immagini+testo presi dal database.
    Il requisito principale è che sia molto+molto leggero in quanto devo metterlo sulla homepage.

    da quello che sembra quello che ho trovato su questo sito sarebbe idoneo ma non riesco a carire come posso fare per passare i dati che ricevo dalla query del db , lo script che invio è l'esempio che ho trovato sul sito e che elenca le immagini con la variabile data

    potete aiutarmi?


    <link rel="stylesheet" type="text/css" href="css/slideshow.css" media="screen" />
    <script type="text/javascript" src="js/mootools.js"></script>
    <script type="text/javascript" src="js/slideshow.js"></script>
    <script type="text/javascript">
    //<![CDATA[
    window.addEvent('domready', function(){
    var data = {
    '1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
    '2.jpg': { caption: 'A Ceibu tree.' },
    '3.jpg': { caption: 'The view from Volcano Maderas.' },
    '4.jpg': { caption: 'Beer and ice cream.' }
    };
    var myShow = new Slideshow('show', data, {captions: true,controller: true, height: 300, hu: 'images/', thumbnails: false, width: 400});
    });
    //]]>
    </script>
    </head>
    <body>
    <div id="show" class="slideshow">
    </div>
    </body>
    </html>

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    58

    Re: slide show

    Non so se mi sono spiegato bene...
    Io tramite una pagina asp interrogo il DB e posso ricevere i dati formattati anche in questo modo come da script originale:
    '1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
    '2.jpg': { caption: 'A Ceibu tree.' },
    '3.jpg': { caption: 'The view from Volcano Maderas.' },
    '4.jpg': { caption: 'Beer and ice cream.' }


    il problema è che non so come metterli nella variabile "DATA" dello script , non so se si puo usare un INCLUDE o qualcosa di simile.....

    Potete aiutarmi ?

    Originariamente inviato da tastiera
    Salve .

    Sto cercando di utilizzare lo slideshow che ho trovato sul sito http://www.electricprism.com/aeron/s...ow/index.html.
    Sto cercando uno slideshow che visualizzi in sequenza immagini+testo presi dal database.
    Il requisito principale è che sia molto+molto leggero in quanto devo metterlo sulla homepage.

    da quello che sembra quello che ho trovato su questo sito sarebbe idoneo ma non riesco a carire come posso fare per passare i dati che ricevo dalla query del db , lo script che invio è l'esempio che ho trovato sul sito e che elenca le immagini con la variabile data

    potete aiutarmi?


    <link rel="stylesheet" type="text/css" href="css/slideshow.css" media="screen" />
    <script type="text/javascript" src="js/mootools.js"></script>
    <script type="text/javascript" src="js/slideshow.js"></script>
    <script type="text/javascript">
    //<![CDATA[
    window.addEvent('domready', function(){
    var data = {
    '1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
    '2.jpg': { caption: 'A Ceibu tree.' },
    '3.jpg': { caption: 'The view from Volcano Maderas.' },
    '4.jpg': { caption: 'Beer and ice cream.' }
    };
    var myShow = new Slideshow('show', data, {captions: true,controller: true, height: 300, hu: 'images/', thumbnails: false, width: 400});
    });
    //]]>
    </script>
    </head>
    <body>
    <div id="show" class="slideshow">
    </div>
    </body>
    </html>

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Il tuo è un problema lato server non lato client a grandi line dovrai recuperare le immagini e le descrizione lato server tipo:
    <%
    qui recupero con asp i dati e iserirle in una variabile asp che si dovranno mostrere cosi:
    '1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
    '2.jpg': { caption: 'A Ceibu tree.' },
    '3.jpg': { caption: 'The view from Volcano Maderas.' },
    '4.jpg': { caption: 'Beer and ice cream.' }
    %>
    la varibile l'andrai ad inserire nello script:
    codice:
    <script type="text/javascript"> 
    //<![CDATA[
    window.addEvent('domready', function(){
    var data = {
    <%=Qui_Metti_La_Variabile_asp%>
    };
    var myShow = new Slideshow('show', data, {captions: true,controller: true, height: 300, hu: 'images/', thumbnails: false, width: 400});
    });
    //]]>
    </script>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    58
    Ciao Ti ringrazio
    Funziona quasi, nel senso che passo i dati
    imgdata = immagine
    nella captione ci metto :
    subject = titolo
    citta

    Funziona tutto , ,ma se in subject ho una stringa con apostrofo o virgolette, tutto si blocca.

    arrayslide= "'" & imgdata & "':{caption:'" & "" & "<a href=../../viewad.asp?id=" & adID & ">" & subject & "</a>
    " & citta & "
    '}"


    Sai dirmi come devo impostarla per correggere l'errore ?

    Grazi
    Stefano


    Originariamente inviato da cavicchiandrea
    Il tuo è un problema lato server non lato client a grandi line dovrai recuperare le immagini e le descrizione lato server tipo:
    <%
    qui recupero con asp i dati e iserirle in una variabile asp che si dovranno mostrere cosi:
    '1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
    '2.jpg': { caption: 'A Ceibu tree.' },
    '3.jpg': { caption: 'The view from Volcano Maderas.' },
    '4.jpg': { caption: 'Beer and ice cream.' }
    %>
    la varibile l'andrai ad inserire nello script:
    codice:
    <script type="text/javascript"> 
    //<![CDATA[
    window.addEvent('domready', function(){
    var data = {
    <%=Qui_Metti_La_Variabile_asp%>
    };
    var myShow = new Slideshow('show', data, {captions: true,controller: true, height: 300, hu: 'images/', thumbnails: false, width: 400});
    });
    //]]>
    </script>

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    58
    Penso di avere risolto con questo replace:
    subject=replace(subject,"'", "\'") sostituisce apice
    subject=replace(subject,chr(34), "\chr(34)") sostituisce virgolette

    Come ti sembra ?




    Originariamente inviato da tastiera
    Ciao Ti ringrazio
    Funziona quasi, nel senso che passo i dati
    imgdata = immagine
    nella captione ci metto :
    subject = titolo
    citta

    Funziona tutto , ,ma se in subject ho una stringa con apostrofo o virgolette, tutto si blocca.

    arrayslide= "'" & imgdata & "':{caption:'" & "" & "<a href=../../viewad.asp?id=" & adID & ">" & subject & "</a>
    " & citta & "
    '}"


    Sai dirmi come devo impostarla per correggere l'errore ?

    Grazi
    Stefano

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,131
    Se funziona direi di si, ho qualche dubbio sul inserire tag html ([b]) nel array :master:
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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 © 2024 vBulletin Solutions, Inc. All rights reserved.