Ciao a tutti.
Ecco il mio problema...sto sviluppando un gadget per la sidebar di vista, che prende un rss con delle news e delle immagini. Il gadget mostra una immagine per volta con titolo e data, ed ogni 15 secondi, si passa alla news successiva.
Il problema è che se per caso non sono connesso o cade il server da dove prendo l'RSS, ovviamente non riesco a visualizzare nessuna news.
Quindi con un controllo activeX salvo su una cartella nascosta l'xml relativo all'RSS, in modo che se siamo offline o il server non risponde, riesco ugualmente a visualizzare le news (solo testo) evitando che il gadget sia completamente vuoto.
Ora mi piacerebbe anche visualizzare l'immagine relativa la news.
Nell'rss ho un tag <image> che contiene una url "http://www.eccecc/qualcosa.jpg".
Qualcuno di voi sa come posso, da questa url, prendere l'immagine e salvarla su disco quando sono in linea? In modo che se vado offline posso ugualmente lavorare con le immagini e le news che ho scaricato su disco.
Per salvare l'xml su disco utilizzo il seguente codice:
var fso = new ActiveXObject("Scripting.FileSystemObject");
var path = getPath();//mi ritorna il path della cartella nascosta "dati applicazioni"
var newFileObject = fso.CreateTextFile(path, true);
newFileObject.WriteLine(xmlDoc.xml);
newFileObject.Close();
Dove xmlDoc è un req.responseXML di una XmlHttpRequest.
Ho provato così anche per le immagini ma ovviamente non funziona.
Avete qualche idea o qualche consiglio?
Grazie per l'attenzione.