[estensioni per firefox] codice per visualizzare evento in javascript
sto facendo un estensione in firefox per creare un calendario per la mia facoltà.
Ho creato un calendario in google calendar ed ora devo con una funzione poter visualizzare i prossimi eventi con un popup. Ho creato una funzione, ma mi visualizza solo l'ultimo evento creato che si riferisce a maggio, come faccio a visualizzare i miei prossimi eventi?
allego il codice:
Codice:
//CARICARE L'EVENTO
function loadEvents()
{
var xmlhttp = new XMLHttpRequest();
var url = "http://www.google.com/calendar/feeds/9tr6da5iqn6aqtlp7k59dcpg30%40group.calendar.google.com/public/full";
xmlhttp.onreadystatechange = onReady;
xmlhttp.open("GET", url, true);
xmlhttp.send(null);
function onReady() {
if (xmlhttp.readyState == 4){
if (xmlhttp.status == 200) {
var dom = xmlhttp.responseXML;
var entries = dom.getElementsByTagName("entry");
var gdNamespace = "http://schemas.google.com/g/2005";
var entry = entries[0];
var entryTitle = entry.getElementsByTagName("title")[0].textContent;
var entryStartDate =
entry.getElementsByTagNameNS(gdNamespace,"when")[0].getAttribute("startTime");
var entryEndDate =
entry.getElementsByTagNameNS(gdNamespace,"when")[0].getAttribute("endTime");
var container = document.getElementById("container");
var html = "<p><b>Nome evento: "+entryTitle+"</b><br>Orario inizio: "+entryStartDate+"<br>Orario fine: "+entryEndDate+"</p>";
container.innerHTML = html;
}
else {
var container = document.getElementById("container");
var html = "<p>Impossibile acquisire il feed, errore: "+req.statusText+"</p>";
container.innerHTML = html;
}
}
}
}
[DS] Usa i tag di codice quando ne riporti ampi stralci, si legge meglio...