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.
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.