Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Guidri
    Registrato dal
    Oct 2001
    Messaggi
    251

    Devo modificare uno script per un timer delle news

    Lo script è il seguente:

    System.useCodepage=true
    function loadNews () {
    newsXml=new XML()
    newsXML.load("http://www.tuoprovider.it/news.xml?nocache=" + getTimer());
    newsXml.onLoad=parseIt
    newsXml.ignoreWhite=false
    n=0
    timer = 100

    function parseIt(){
    lista=[]
    lista=this.childNodes
    nextItem(n)
    }
    }

    function nextItem(arrayN){
    name=lista[arrayN].attributes.name
    comment=lista[arrayN].attributes.comment
    datePost=lista[arrayN].attributes.datePost
    output = name + " " + datepost + "

    " + comment
    }
    function changeNews(txt) {
    newsContent.txtComment = "";
    newsContent.testo = txt;
    newsContent.n = 1;
    }
    this.onEnterFrame = function (){
    timer --
    timerSec = Math.floor(timer/10)
    timerTxt = "timer: "+timersec
    if (timerSec<=0) {
    timer = 400
    if (n+1<lista.length){
    n++
    } else {
    n=0
    }
    nextItem(n)
    changeNews(output)
    }
    }
    loadNews()
    stop()

    In pratica lo script richiama un file xml dove sono riportate delle news in sequenza di questo tipo:
    
    <news name="Guido" comment="test invio news" datePost="20/02/2003 - 12:07:09"/>
    <news name="Guido2" comment="Prova nuova2" datePost="20/02/2003 - 14:07:09"/>
    <news name="Guido3" comment="Prova nuova3" datePost="20/02/2003 - 15:07:09"/>
    <news name="Guido4" comment="Prova nuova4" datePost="20/02/2003 - 16:07:09"/>

    Lo script richiama una news alla volta, all'inizio c'è un conteggio fino a 10 per far partire la prima news, poi lo script resta fermo 40 secondi visualizzando la news.
    Per la seconda news il problema è che aspetta 40 secondi prima di visualizzarla... come devo cambiarlo?
    Grazie, ciao!

  2. #2
    Utente di HTML.it L'avatar di Guidri
    Registrato dal
    Oct 2001
    Messaggi
    251

  3. #3
    è scritto li timer = 400
    kambi quello e sei a posto

  4. #4
    Utente di HTML.it L'avatar di Guidri
    Registrato dal
    Oct 2001
    Messaggi
    251
    Come lo cambio???:master:

    Non voglio cambiarlo...il problema è un'altro.
    Quando arriva la prima news c'è un tempo di caricamento di 10 sec e un tempo per leggere la news di 40...e fin li tutto okay

    Quando cambia dalla prima e passa alla seconda news vorrei che facesse la medesima cosa ossia aspetta 10 sec e permetti per 40 sec la visualizzazione....e non è così!

    Questo script aspetta 40 secondi senza che appaia nulla e poi mi dà la seconda news per 40 secondi, lo stesso per la 3, la 4, ecc...
    Nessuno mi può aiutare? Negatyve dove sei???

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.