 |
| | | | | | | |
|
|
|
 |
ARTICULOS Y TUTORIALES DE WEBMASTERS |
|
|
|
|
|
 |
AJAX WEBMASTERS |
|
|
|
|
|
AJAX y el objeto XMLHttpRequest,
AJAX es el acrónimo de Asynchronous JavaScript And XML. No se puede considerar AJAX como una nueva tecnología o un lenguaje de programación, es una combinación de distintas tecnologías ya existentes.
* HTML (o XHTML) y Hojas de Estilo en Cascada (CSS) para presentar la información;
* Document Object Model (DOM) y JavaScript, para interactuar dinámicamente con los datos
* XML y XSLT, para intercambiar y manipular datos de manera desincronizada con un servidor web (aunque las aplicaciones AJAX pueden usar otro tipo de tecnologías, incluyendo texto plano, para realizar esta labor).
|
|
|
|
|
|
Mostrar el listado de una tabla y el contenido de las celdas en una sola página sin recargar, Un ejemplo para ver como con AJAX podemos conectar a una Base de datos, mostrar en un lado de la página el índice del contenido de la tabla y en el otro lado de la página el contenido de una celda seleccionada, y todo sin tener que recargar la página.
|
|
|
|
|
|
Problemas con acentos y Ajax, Me he encontrado con el problema de que al passar información desde PHP a javascript con AJAX se pierden carácteres importantes como los acentos o las ñ.
|
|
|
|
|
|
Llamar una página que no devuelve nada, Trabajando con Ajax me ha salido la necesidad de hacer una llamada a una página que ejecutara un SQL en el servidor y que no devolvera ningún resultado.
|
|
|
|
|
|
Envio de datos en AJAX por el método POST, Normalmente al enviar datos en AJAX lo hacemos por metodo GET, peró si necesitamos enviar una cadena de datos muy grande, por ejemplo el contenido de un Textarea necesitaremos el método POST.
|
|
|
|
|
|
Carga del contenido de una página HTML con AJAX, Este es un primer ejemplo del funcionamiento de AJAX y la carga de información de una página HTML a otra medienate AJAX.
|
|
|
|
|
|
Intercambio de información usando el método GET, En este ejemplo disponemos de un formulario de tres campos que al pulsar el boton de envio de datos, llama a la página "ej_ajax.php" en background (sin parar la aplicación en curso) para que cargue su salida en el contenedor DIV
|
|
|
|
|
|
Eliminar cache del navegador para evitar problemas de actualizaciones en AJAX, En ocasiones muchos porgramadores nos hemos encontrado que usando Internet Explorer y AJAX los datos no se actualizaban correctamente. Esto es debido a la caché del navegador. Si ponemos un código para eliminar esta caché los porblemas se veran solucionados.
|
|
|
|
|
|
|