Come aprire un file con l'Ajax in Joomla

July 9

Il sistema di gestione dei contenuti web open source Joomla può essere personalizzato in molti modi diversi ed è in grado di supportare l'integrazione di altri linguaggi di programmazione web come PHP, Javascript e Asynchronous Javascript o AJAX. È inoltre possibile utilizzare il codice AJAX per eseguire una serie di funzioni e compiti, tra cui l'apertura di file all'interno della vostra applicazione web.

istruzione

1 Aprire l'applicazione di editing del codice preferito che supporta JavaScript e creare un nuovo documento in modo che si può praticare la codifica come aprire un file utilizzando AJAX.

2 Creare nuova richiesta AJAX e specificare la funzione che deve essere eseguita una volta che la richiesta è stata inviata con successo. In questo esempio si concentrerà su apertura di un file PDF:

nuova Ajax.Request ( '/ pdfservlet', {

onSuccess: function(response) {

3 Utilizzare la funzione docWindow per aprire il file e specificare il tipo di file che saranno trattati:

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

4 Specificare un comportamento se la richiesta AJAX non riesce e non può connettersi al server utilizzando il seguente codice e poi chiudendo le funzioni con le parentesi:

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

5 Salvare il codice in modo che sia possibile accedere in futuro. Modificare il codice come è necessario per usi futuri e incollarlo nel codice delle applicazioni software che hanno bisogno di chiamare un file utilizzando AJAX.