Comunidad de diseño web y desarrollo en internet online

AJAX y método POST

Citar            
MensajeEscrito el 27 Jun 2006 04:13 pm
Viendo el tutorial de Fael, aún no me queda claro la diferencia entre los métodos de envío.
Si la URL no cambia, ¿Cual es la diferencia entre usar GET y POST? :oops:

Por dave73

985 de clabLevel

5 tutoriales

 

Argentina, Córdoba

firefox
Citar            
MensajeEscrito el 27 Jun 2006 04:47 pm
si te refieres a qué cambia en javascript, es ésto

Código :

ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");


un saludo

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 28 Jun 2006 03:16 am
Ah bien. Pensé que también cambiaba la forma de enviar las variables, es decir, por lo que se ve en el tutorial usando el método GET las variables se concatenan a la url del archivo; cosa que no sucede en el método POST.

Otra cosita, disculpá mi ignorancia, en el tutorial das unas notas finales:
Notas adicionales:

* Por algún extraño motivo, el objeto que es usado una vez ya no se puede usar otra vez. Por eso en la función cargarContenido siempre se llama a la función para crear un nuevo objeto ajax. Si no entienden de qué hablo, creen el objeto fuera de la función y verán cómo sólo funciona una vez


¿Qué significa que el objeto no puede ser usado nuevamente? ¿Nada tiene que ver con actualizar la página verdad? ¿Acaso por cada carga de contenido o envío de datos debo crear un nuevo objeto?

Saludos.

Por dave73

985 de clabLevel

5 tutoriales

 

Argentina, Córdoba

firefox
Citar            
MensajeEscrito el 28 Jun 2006 03:56 am
Por cierto, cuando mencionas la propiedad: objeto.readyState, sólo usas el "4". Cabe mencionar que es una propieda de sólo lectura y estas son las posbilidades:

0 Object is not initialized with data.
1 Object is loading its data.
2 Object has finished loading its data.
3 User can interact with the object even though it is not fully loaded.
4 Object is completely initialized.
fuente: MSDN

Probé con el "2" e hice una especie de preloader. Me muestra un mensaje "cargando" mientras se cargan los datos.

Por dave73

985 de clabLevel

5 tutoriales

 

Argentina, Córdoba

firefox
Citar            
MensajeEscrito el 28 Jun 2006 05:43 pm

dave73 escribió:

...hice una especie de preloader. Me muestra un mensaje "cargando" mientras se cargan los datos.
Sí es muy útil para que los usuarios NO entren en pánico al ver que nada pasa... pueden llegar a pensar que el sitio no sirve o que algo hicieron mal. Yo hice una serie de GIF animados que uso. Funciona muy bien ese principio.

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.