Hvordan åpne en fil med Ajax i Joomla

Den åpen kildekode web content management system Joomla kan tilpasses på mange ulike måter og er i stand til å støtte integrasjon med andre web-programmeringsspråk som PHP, Javascript og Asynkron Javascript, eller AJAX. Du kan også bruke AJAX kode for å utføre en rekke funksjoner og oppgaver, inkludert åpne filer inne i din webapplikasjon.

Bruksanvisning

1 Åpne din foretrukne kode redigering program som støtter Javascript og opprette et nytt dokument, slik at du kan øve koding hvordan du åpner en fil ved hjelp av AJAX.

2 Opprett ny AJAX forespørsel og spesifisere den funksjonen som skal utføres når forespørsel har blitt sendt. Dette eksempelet vil fokusere på å åpne en PDF-fil:

ny Ajax.Request ( '/ pdfservlet', {

onSuccess: function(response) {

3 Bruk docWindow funksjonen til å åpne filen og angi hva slags fil som vil bli behandlet:

docWindow = window.open('','title');
docWindow.document.open('application/pdf');
document.write(response.responseText);
docWindow.document.close();
},

4 Angi en atferd hvis AJAX forespørsel mislykkes og kan ikke koble til serveren ved hjelp av følgende kode og deretter lukke opp funksjoner med parenteser:

onFailure: function(response) {
alert(response);
}
});

5 Lagre koden slik at du får tilgang til den i fremtiden. Endre koden som du må for fremtidig bruk og lim den inn i koden på programmer som trenger å ringe en fil ved hjelp av AJAX.