Visualizzazione dei risultati da 1 a 2 su 2

Discussione: newsticker

  1. #1

    newsticker

    ciao a tutti,
    qualcuno sa indicarmi un controllo newsticker free o un tutorial su come realizzarlo?

    dovrei prendere dei messaggi da database e aggiungerli sulla header.

    ne ho visti alcuni ma necessitano di tutta una serie di librere che poi non utilizzerei... stavo cercando qualcosina di leggero

    grazie a tutti
    http://www.dammnet.it
    http://www.nautica-bozzato.it

  2. #2

    RISOLTO COSI' se a qualcuno puo' interessare

    -uso un repeater
    -header templatemi sytampa "<div id="news">"
    -item template mi stampa "

    Eval("nome campo") </p>"
    -footer template "</div>"

    poi uso questo vecchio script:
    /////////////////////////////////////////////////
    var list;
    var tickerObj;
    var hex = 255;

    function fadeText(divId) {
    if(tickerObj)
    {
    if(hex>0) {
    hex-=5; // increase color darkness
    tickerObj.style.color="rgb("+hex+","+hex+","+hex+" )";
    setTimeout("fadeText('" + divId + "')", fadeSpeed);
    } else
    hex=255; //reset hex value
    }
    }

    function initialiseList(divId) {
    tickerObj = document.getElementById(divId);
    if(!tickerObj)
    reportError("Could not find a div element with id \"" + divId + "\"");
    list = tickerObj.childNodes;
    if(list.length <= 0)
    reportError("The div element \"" + divId + "\" does not have any children");
    for (var i=0; i<list.length; i++) {
    var node = list[i];
    if (node.nodeType == 3 && !/\S/.test(node.nodeValue))
    tickerObj.removeChild(node);
    }
    run(divId, 0);
    }

    function run(divId, count) {
    fadeText(divId);
    list[count].style.display = "block";
    if(count > 0)
    list[count-1].style.display = "none";
    else
    list[list.length-1].style.display = "none";
    count++;
    if(count == list.length)
    count = 0;
    window.setTimeout("run('" + divId + "', " + count+ ")", interval*1000);
    }
    function reportError(error) {
    alert("The script could not run because you have errors:\n\n" + error);
    return false;
    }

    var interval = 5; // interval in seconds
    var fadeSpeed = 40;
    /////////////////////////////////////////////////////

    che metto sul onload del body
    tipo così
    <body onload="initialiseList('news')">


    ciao ciao spero di essere stato utile a qualcuno
    http://www.dammnet.it
    http://www.nautica-bozzato.it

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.