JsHttpRequest 5

Licenza: Gratuito ‎Dimensioni del file: 14.47 KB
‎Valutazione utenti: 4.0/5 - ‎3 ‎Voti

JsHttpRequest è una libreria gratuita, potente e cross-browser per creare siti Web basati su AJAX in PHP. Potrebbe essere usato separatamente o come parte PHP per la popolare libreria Prototype JS e completamente compatibile con quello strumento. La libreria supporta anche una funzionalità unica: il caricamento di file su un server senza ricaricamento della pagina (caricamento in stile AJAX), anche se si utilizza l'interfaccia compatibile prototype JS. JsHttpRequest ha un'eccellente compatibilità tra browser (ad esempio funziona con Internet Internet 5.0 con ActiveX disabilitato e senza supporto XMLHttpRequest). Puoi lavorare con qualsiasi codifica dei caratteri (inclusa qualsiasi nazionale) "in modo trasparente": dimentica una codifica/decodifica manuale nei tuoi script, tutto ciò che viene fatto automaticamente! È possibile continuare a utilizzare il set completo di funzionalità di debug PHP abituali e tradizioni di codifica (ad esempio, la libreria intercetta ed elabora automaticamente gli avvisi PHP e persino gli errori irreversibili). È possibile utilizzare liberamente strutture di dati multidimensionali (matrici associative, oggetti nidificati, ecc.) durante l'invio di dati da un server a un client e viceversa (inclusa l'interfaccia Prototype JS); in tal caso tutte le conversioni tra matrici PHP e oggetti JavaScript vengono fatte automaticamente. La libreria sceglie automaticamente il metodo migliore di caricamento dei dati in base alle funzionalità del browser (ad esempio, utilizza XMLHttpRequest se disponibile e, in caso meno, tenta altri metodi). L'interfaccia di programmazione di JsHttpRequest è molto semplice e ovvia: è possibile utilizzare l'interfaccia Prototype JS (se si utilizza Prototype), l'interfaccia della libreria o persino l'interfaccia compatibile con XMLHttpRequest per il caricamento dei dati. È inoltre possibile utilizzare la versione completa della libreria (14K) o una versione con riduzione (ad esempio la versione cross-browser con solo il supporto del caricatore SCRIPT - 8K). Quindi, la dimensione di JsHttpRequest è piuttosto piccola.

cronologia delle versioni

  • Versione 5.x pubblicato il 2007-08-12
    Compatibilità con prototype. Library JsHttpRequest può essere utilizzato come parte server in PHP. Anche così, tutte le funzionalità aggiuntive di JsHttpRequest (compatibilità tra browser, supporto per il caricamento di file, lavoro con set di caratteri nazionali, ecc.) sono ancora disponibili.

Dettagli del programma