Download List

Projeto Descrição

xajax is a PHP class library that allows you to
easily create powerful, Web-based, Ajax
applications or plugins using only HTML, CSS,
JavaScript, and PHP. Applications developed with
xajax can asynchronously call server-side PHP
functions and update content without reloading the
page. xajax is object oriented, supports passing
single and multidimensional arrays and associative
arrays, easy asynchronous form processing, and
supports a wide range of Unicode characters and
languages encoded with UTF-8.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-04-24 20:09
0.2.4

Nova funcionalidade para permitir a chamada de funções em PHP e Javascript passar variáveis PHP, matrizes e propriedades do objeto para o Javascript. É tipo como JSON, mas emprega um formato XML personalizado, e é nativo do xajax. Esta versão também corrige vários bugs e adiciona algumas outras melhorias característica secundária.
Tags: Major feature enhancements
New functionality to permit calling Javascript functions from PHP and passing PHP variables, arrays, and object properties to the Javascript. It's kind of like JSON, but employs a custom XML format, and is native to xajax. This release also fixes various bugs and adds some other minor feature enhancements.

2006-03-20 00:15
0.2.2

O código foi reformulado para corrigir vários erros em curso envolvendo conjuntos de caracteres internacionais. A forma como um arquivo JavaScript é tratado tenha sido fixado para resolver um problema comum. Um bug com a função de redirecionamento que incorretamente codificado a cadeia de consulta foi corrigido. Um bug que impedia innerHTML de ser definido como um valor numérico 0 foi corrigido. Inconsistência no modo como os eventos foram adicionados foi corrigido. Há melhorias para evitar uma fuga de memória no IE.
Tags: Major bugfixes
The code has been refactored to fix several ongoing bugs involving international character sets. The way a Javascript file is handled has been fixed to address a common bug. A bug with the Redirection function that incorrectly encoded the query string has been fixed. A bug that prevented innerHTML from being set to a numeric 0 has been fixed. Inconsistency in how events were added has been fixed. There are improvements to prevent a memory leak in IE.

2005-12-30 07:18
0.2

Esta é uma atualização importante para o xajax, apresentando uma série de novos recursos, under-the-hood melhorias e correções. Alguns destaques incluem suporte para funções de objeto social, apoio para registrar funções em arquivos externos PHP, a função pré-e "pega-tudo suportar a função, manipulação de erro opcional, uma fortemente refatorado motor de JavaScript, um grande número de testes interativos, e mais controle sobre o personagem codificação.
Tags: Major feature enhancements
This is a major upgrade to xajax, featuring a
number of new features, under-the-hood
improvements, and bugfixes. Some highlights
include object support for registered functions,
support for registering functions in external PHP
files, pre-function and catch-all function
support, optional error handling, a heavily
refactored Javascript engine, a huge number of
interactive tests, and improved control over
character encoding.

2005-07-12 08:07
0.1 beta4

Alguns erros graves com o suporte UTF-8 foram corrigidos. Você pode agora passar arrays simples e multidimensionais e matrizes de associação de Javascript habilitado para xajax funções PHP. Se você passar um objeto de JavaScript, a função do PHP vai receber um conjunto de propriedades do objeto. Agora você pode facilmente processar dados de formulário de forma assíncrona, incluindo entrada complexo de nomeação que produz matrizes multidimensionais e associativo. xajax podem agora trabalhar com Smarty templates. Um bug com detecção de portas não padrão foi fixado.
Tags: Major feature enhancements
Some serious bugs with the UTF-8 support were fixed. You can now pass single and multidimensional arrays and associative arrays from JavaScript into xajax-enabled PHP functions. If you pass a JavaScript object, the PHP function will receive an array of the object's properties. You can now easily process Form data asynchronously, including complex input naming that produces multidimensional and associative arrays. xajax can now work with Smarty templates. A bug with detecting non-standard ports was fixed.

2005-06-29 00:26
0.1 beta3

O Javascript gerado pelo xajax foi modificado para encapsular todo o Javascript em um núcleo xajax Javascript Xajax class.This liberação compara automaticamente os dados contidos no XML xajaxResponse retornado da função PHP com os dados que já está no atributo do elemento especificado . O atributo só é atualizado com os novos dados se ele vai realmente mudar o que já está no atributo. Isso elimina a cintilação observado até agora em aplicações que o índice de atualização em um intervalo de tempo regulares com os dados que podem ou não podem diferir de conteúdo existentes.
Tags: Minor feature enhancements
The Javascript generated by xajax was modified to encapsulate all of the xajax core Javascript into a Xajax Javascript class.This release automatically compares the data contained in the xajaxResponse XML returned from the PHP function to the data that is already in the attribute of the specified element. The attribute is only updated with the new data if it will actually change what is already in the attribute. This eliminates the flicker hitherto observed in applications that update content at a regular time interval with data which may or may not differ from extant content.

Project Resources