Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Modifica a codice Newsticker cross browser

    Ciao a tutti,

    ho l'esigenza di inserire uno o più newsticker all'interno di un portale per lo scorrimento verticale di varie notizie RSS. Il codice che devo utilizzare deve essere un W3C valido (quindi non posso utilizzare il classico <marquee>).

    Dopo svariate ricerche ho trovato un bel JS che sembra essere ideale per il mio caso (il codice lo trovate qui ). L'ho provato e funziona correttamente. Purtroppo se voglio inserire più newsticker all'interno della stessa pagina non funziona più correttamente (mi mostra solo uno degli elenchi scorrevoli).

    Apportando opportune modifiche, ho isolato l'ultima parte del codice (quella fuori dalle funzioni) all'interno di una funzione che richiamo ogni volta che voglio stampare un elenco di news e ho reso dinamico il parametro ID del blocco di news (cioè ogni blocco di news ha il suo ID, parametrizzato nelle funzioni). Tutto funziona bene se c'è solo un blocco, ma nel caso di più newsticker non va bene.

    Mi aiutereste a modificare il codice per poterlo utilizzare nel miio caso?
    It's awfully considerate of you to think of me here
    And I'm much obliged to you for making it clear that I'm not here.

    ( Jugband Blues )

  2. #2
    Ho visto che inserisce un elemento:

    codice:
    var marqueecontent='<font face="Verdana">Thank you for visiting Dynamic Drive.
    
    If you find this script useful, please consider linking to us by clicking here.
    
    Visit our partner JavaScript Kit for JavaScript tutorials.</font>'
    ti consiglio di fare un loop che compone i tuoi dati

    codice:
      testo= new Array();
      testo[0]='
    
    primo messaggio</p>';
      testo[1]='
    
    secondo messaggio</p>';
      testo[2]='
    
    terzo messaggio</p>';
      testo[3]='
    
    quarto messaggio</p>';
      // etc...
    
      for(i=0;i<testo.length;i++) {
        marqueecontent .= testo[i];
      }
    Facci sapere com'è andata.

    Ciao,
    Banda Bassotti
    http://www.yappy.it
    Socio donatore AVIS AIDO & ADMO

  3. #3
    Ciao,

    grazie per la risposta, il tuo suggerimento rende più chiaro e pulito il procedimento di creazione di UN elenco di news, ma il problema che ho non riguarda la composizione del contenuto del newsticker, ma il riutilizzo dello stesso codice per PIU' box di news, posizionati in vari punti della pagina. Non riesco purtroppo a risolvere problemi di conflitti tra le funzioni.

    Altri suggerimenti?

    Fax AdM
    It's awfully considerate of you to think of me here
    And I'm much obliged to you for making it clear that I'm not here.

    ( Jugband Blues )

  4. #4
    Ho avuto un codice con problematiche simili.
    Dovresti parametrizzare la funzione scrollmarquee(num) e memorizzare i dati dei blocchi da muovere in Array.
    per poterli richiamare separatamente.

    Ciao,
    Banda Bassotti
    http://www.yappy.it
    Socio donatore AVIS AIDO & ADMO

  5. #5
    Potresti farmi un esempio, non ho ben chiaro come fare.

    Grazie, ciao

    Fax AdM
    It's awfully considerate of you to think of me here
    And I'm much obliged to you for making it clear that I'm not here.

    ( Jugband Blues )

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.