dominios y alojamiento web en hostalia

Ajax

Wiki: Los usuarios registrados de DesarrolloWeb.com pueden modificar los contenidos y realizar aportaciones en esta sección.
  • Editar descripción
  • Crear subtitular
  • Crear subentrada
  • Crea una discusión
  • Envia un enlace
  • Envia una imagen
AJAX significa Asynchronous JavaScript And XML, en español: Javascript y XML Asincrono.

AJAX es una tecnica de desarrollo que permite crear aplicaciones interactivas (RIA). Hay que dejar bastante claro que AJAX no es una tecnología, sino que usa otras tecnologías.

Para crear aplicaciones interactivas con AJAX, se combinan tres tecnologías.

X/HTML y CSS para mostrar los datos, JavaScript y DOM para interactuar de forma dinámica con los datos mostrados o a mostrar y, XML y XSLT que manipula e intercambia los datos con un servidor web de manera desincronizada. Además de estas tres tecnologías, AJAX también puede usar alguna que otra mas, hasta puede usar texto llano.
Descripción por: kenichiaeb , Distriker , Gomez2
Entradas relacionadas con Ajax
Entradas clasificadas por las etiquetas:
Aplicación Online
Framework
Script Flash
Tecnología
Sumario de entradas hijas:
Se encuentran 4 entradas hijas de Ajax:
Sumario de entradas relacionadas:
Se encuentran 2 entradas relacionadas de Ajax:
Entrada padre:
Participación para ampliar las referencias:

Contenidos en DesarrolloWeb.com

Artículos asociados

Categorías asociadas


Últimas discusiones
Lo que quiero es generar la hora actual en php pero no del servidor en España si no de un ligar en Colombia asi:

1:25:50 pm

Pero ademas me gustaria que se actualice en tiempo real sin recargar la pagina.

Muchas gracias
0
0
28/09/2011 - hola
ajax php
0
0
18/09/2011 - autollenado
Necesito que al abrir un formulario aparezcan en un select los lotes que hay en una tabla de la base de datos y al elegir uno(1,2,3..) se llenen automáticamente otros campos(ingresadas, vivas. ) correspondientes a ese lote
0
0
XAJAX
0
0
hola
necesito una función modificar de ajax sobre php con estructura similar a sta:

function EliminarDato(cliente_id){
var msg = confirm("Desea eliminar este dato?")
.........
0
0
busco ayuda Buenas estoy haciendo una especie de calculadora pero en vez de numeros uso variables que tengo en select con datos dinamicos, que saco de mi base de datos mysql, pero al llamar la funcion en xajax que agrega la variable en texbox no lo hace, pero si uso un select estatico, es decir, con los valores preestablecidos ahi si funciona bien :( no se que error tengo asumo que es en xajax porq corre bien pero no hace lo que quiero!! aqui dejo el codigo.. Esperp me puedan ayudar por fa!!!
<?php
require ('xajax/xajax_core/xajax.inc.php');
require("conexion.php");
$xajax = new xajax();


function agregar_variable($form){
$respuesta=new xajaxResponse();
//$respuesta->alert("Alexandra");
$aux=$form["formula"]." ".$form["variable"]." ";// aux igual lo q esta en formula concatenado con variable
$respuesta->assign("formula","value",$aux);
//$respuesta->assign("sel","innerHTML",$select);
//$respuesta->alert("joseasasas");
return $respuesta;
}
function agregar_simbolo($form){
$respuesta=new xajaxResponse();
if($form["suma"]!=""){
$aux=$form["formula"]."+";
$respuesta->assign("formula","value",$aux);
$respuesta->assign("suma","checked","");
}else
if($form["resta"]!=""){
$aux=$form["formula"]."-";
$respuesta->assign("formula","value",$aux);
$respuesta->assign("resta","checked","");
}
else
if($form["multi"]!=""){
$aux=$form["formula"]."*";
$respuesta->assign("formula","value",$aux);
$respuesta->assign("multi","checked","");
}
else
if($form["div"]!=""){
$aux=$form["formula"]."/";
$respuesta->assign("formula","value",$aux);
$respuesta->assign("div","checked","");
}
if($form["pa"]!=""){
$aux=$form["formula"]."(";
$respuesta->assign("formula","value",$aux);
$respuesta->assign("pa","checked","");
}
else
if($form["pc"]!=""){
$aux=$form["formula"].")";
$respuesta->assign("formula","value",$aux);
$respuesta->assign("pc","checked","");
}
//$respuesta->assign("sel","innerHTML",$select);
//$respuesta->alert("joseasasas");
return $respuesta;
}
//xajax


$xajax->register(XAJAX_FUNCTION,'agregar_variable');
$xajax->register(XAJAX_FUNCTION,'agregar_simbolo');


//El objeto xajax tiene que procesar cualquier petición
$xajax->processRequest();


?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Ejemplo </title>
</head>
<?php
//En el <head> indicamos al objeto xajax se encargue de generar el javascript necesario
$xajax->printJavascript("xajax/");
?>
<body>
<form action="" method="post" name="formi" id="formi">
Sumar<input name="suma" id="suma" type="checkbox" value="+" onchange="xajax_agregar_simbolo(xajax.getFormValues('formi'))"/>
Restar<input name="resta" id="resta" type="checkbox" value="-" onchange="xajax_agregar_simbolo(xajax.getFormValues('formi'))" />
Multiplicar<input name="multi" id="multi" type="checkbox" value="*" onchange="xajax_agregar_simbolo(xajax.getFormValues('formi'))"/>
Dividir<input name="div" id="div" type="checkbox" value="/" onchange="xajax_agregar_simbolo(xajax.getFormValues('formi'))" />
<p>
Parentesis Abierto<input name="pa" id="pa" type="checkbox" value="(" onchange="xajax_agregar_simbolo(xajax.getFormValues('formi'))" />
Parentesis Cerrado<input name="pc" id="pc" type="checkbox" value=")" onchange="xajax_agregar_simbolo(xajax.getFormValues('formi'))" />
<p>
<?php $result=mysql_query("select nom_var from variables"); ?>
<select name="variables" id="variables" onchange="xajax_agregar_variable(xajax.getFormValues('formi'))">
<?php
while ($row = mysql_fetch_assoc($result))
{
?>
<option value="<? echo'$row["nom_var"]';?>"><?=$row['nom_var'];?></option>
<?php
}
require("cerrarconex.php");
?>
</select>
<select name="variable" id="variable" onchange="xajax_agregar_variable(xajax.getFormValues('formi'))">
<option value="Incidentes">Incidentes</option>
<option value="Productos">Productos</option>
<option value="Otra">Otra</option>
<option value="Varios">Varios</option>
</select>
formula:
<input type="text" name="formula" id="formula" size="50" />
</p>
<input name="enviar" type="button" value="enviar" />
<p>&nbsp;</p>
</form>
</body>
</html>
0
2
17/03/2011 - Ajax en Wampserver
Me sale este error:

( ! ) Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

Saludos!! ( ! ) Fatal error: Unknown: Failed opening required 'C:/wamp/www/ejemplos/muñe/imagen.php' (include_path='.;C:wampinphpphp5.3.5pear') in Unknown on line 0
0
1
Llamadas asincronas con ajas, algo como facebook, envias una url, pero solamente se actualiza una parte de la pagina. Hola y gracias por la respuesta pero, he encontrado cosas parecidas a lo que mencionan en la pagina que indicas, pero, no he encontrado algo o parecido a lo que funciona facebook, osea que
>haces click en un enlace>cambia la url<>pero la pagina solamente se refresca en una sola parte, solo carga la parte necesaria, porfavor quisiera que me ayudes con eso,
Quisiera hacer eso, y hasta hoy no he podido lograrlo: en la web que indicas hay ejemplos buenos, pero en ninguno cambia la url, la direccion, porfavor quisiera pedirle que me ayude con eso,
gracias por su ayuda y tiempo.
0
3
Saludos. he visto algunos sitios que permiten editar online imagenes y dibujar sobre ellas, quisiera saber si es posible, con ajax, dibujar "a mano alzada" sobre una imagen. Muchas gracias por la respuesta... Si tambien es valido en Flash, o cualquier otra tecnologia web, el punto es poder dibujar a mano alzada sobre una imagen, luego regenerar la imagen con los cambios realizados, es que ya he visto algo y no se como esta construido. esta en http://www.drpic.com/ Estuve viendo algo sobre HTML 5 y dentro de sus novedades esta una etiqueta llamada "<canvas>", la cual actua como lienzo sobre el cual se puede dibujar, ademas de soportar los eventos de Javascript, es posible manipular imagenes, como en el siguiente ejemplo, una "imitacion" de Paint,. http://canvaspaint.org/

El unico problema esta en que algunos navegadores (Los mas actualizados) como Firefox, Safary y Opera lo soportan naturalmente, IE7 y IE8 Ingnoran la etiqueta y muestran su contenido interno, pero creo que ya hay una solucion para IE, solo que no ofrece todo el potencial de canvas como el que ofrece Firefox.

Una pequeña introduccion en http://www.elwebmaster.com/articulos/html5-dibuja-utilizando-el-tag-canvas-y-javascript
0
5
buena tarde hermanos? traigo unos datos de la BD mysql y los muestro con su respectiva imagen, lo que deseo hacer ahora es que al momento de mostrarse se abra una ventana emergente, me gustaria hacerlo con ajax pero no se como bueno amigo ernesto, lo que realmente necesito es lo siguiente: tengo un sistema de noticias y traigo los datos de la base de datos y muestro unos detalles limitados, pero deseo crear un boton de leer mas, que pueda traer todos los detalles generales de la noticia, entonces me gustaria mostrarlos al estilo de ajax en una capa transparente que bloquee la pagina mientras se lee la noticia si puedes orientarme lo agradezco soy nuevo en esto de ajax
0
4

Moderadores
No hay moderadores para esta entrada.
Etiquetas
  • Tecnología
Árbol de la Wiki
Portada de Wiki
Licencia de la Wiki
Esta obra está bajo una licencia de Creative Commons
Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...