Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Pepe91
    Registrato dal
    Jan 2005
    Messaggi
    218

    errore nel caricamento di un feed rss

    codice:
    var giorno = dat.getDay();
    if (giorno == 1) {
     var sett = "palinsesto/Mon.xml";
    } else if (giorno == 2) {
     var sett = "palinsesto/Tue.xml";
    } else if (giorno == 3) {
     var sett = "palinsesto/Wed.xml";
    } else if (giorno == 4) {
     var sett = "palinsesto/Thu.xml";
    } else if (giorno == 5) {
     var sett = "palinsesto/Fri.xml";
    } else if (giorno == 6) {
     var sett = "palinsesto/Sat.xml";
    } else if (giorno == 0) {
     var sett = "palinsesto/Sun.xml";
    }
    
    this.stop();
    
    datiXML = new XML();
    datiXML.ignoreWhite = true;
    datiXML.path = this;
    datiXML.onLoad = function(ok)
    {
    	if(ok){
    		for(var i = 0; i < 1; i++){
    			var att = this.firstChild.childNodes[i].attributes;
    			txt += "<font color=\"#FFFF00\">Ora : <font color=\"#FFFF00\">" + att.ora + "   ";
    			txt += "<font color=\"#FFFF00\">Titolo : <font color=\"#FFFF00\">" + att.titolo + "";
    		}
    		for(var i = 1; i < 2; i++){
    			var att = this.firstChild.childNodes[i].attributes;
    			txtdue += "<font color=\"#FFFF00\">Ora : <font color=\"#FFFF00\">" + att.ora + "   ";
    			txtdue += "<font color=\"#FFFF00\">Titolo : <font color=\"#FFFF00\">" + att.titolo + "";
    		}
    	} else {
    		errore.text = "News non disponibili al momento";
    	}
    };
    datiXML.load(sett);
    Devo caricare un Rss diverso a seconda del giorno, quindi ho scritto lo script che precede. Lo script funziona se scrivo:
    codice:
    datiXML.load("palinsesto/Mon.xml");
    Ma non va se scrivo:
    codice:
    datiXML.load(sett);
    Sapete dirmi il perchè?

  2. #2
    ma la var sett la leggi corretamente? cioè la vedi giusta se metti un trace?

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3

  4. #4
    prova cosi

    tempo = new Date();
    var giorno = tempo.getDay();
    trace(giorno)

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  5. #5
    Utente di HTML.it L'avatar di Pepe91
    Registrato dal
    Jan 2005
    Messaggi
    218
    ho risolto così:
    codice:
    new Date();
    dat = new Date();
    giorno = dat.getDay();
    if (giorno == 1) {
     sett = "palinsesto/Mon.xml";
    } else if (giorno == 2) {
     sett = "palinsesto/Tue.xml";
    } else if (giorno == 3) {
     sett = "palinsesto/Wed.xml";
    } else if (giorno == 4) {
     sett = "palinsesto/Thu.xml";
    } else if (giorno == 5) {
     sett = "palinsesto/Fri.xml";
    } else if (giorno == 6) {
     sett = "palinsesto/Sat.xml";
    } else if (giorno == 0) {
     sett = "palinsesto/Sun.xml";
    }
    this.stop();
    
    datiXML = new XML();
    datiXML.ignoreWhite = true;
    datiXML.path = this;
    datiXML.onLoad = function(ok)
    {
    	if(ok){
    		for(var i = 0; i < 1; i++){
    			var att = this.firstChild.childNodes[i].attributes;
    			txt += "<font color=\"#FFFF00\">Ora : <font color=\"#FFFF00\">" + att.ora + "   ";
    			txt += "<font color=\"#FFFF00\">Titolo : <font color=\"#FFFF00\">" + att.titolo + "";
    		}
    		for(var i = 1; i < 2; i++){
    			var att = this.firstChild.childNodes[i].attributes;
    			txtdue += "<font color=\"#FFFF00\">Ora : <font color=\"#FFFF00\">" + att.ora + "   ";
    			txtdue += "<font color=\"#FFFF00\">Titolo : <font color=\"#FFFF00\">" + att.titolo + "";
    		}
    	} else {
    		errore.text = "News non disponibili al momento";
    	}
    };
    datiXML.load(sett);

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.