Foros del Web » Programando para Internet » Javascript »

Pasar variables con javascript

Estas en el tema de Pasar variables con javascript en el foro de Javascript en Foros del Web. Hola a todos, busque y lei pero no entiendo nada :/, necesito un mini-profesor por 5 minutos jaja, alguien sabe como puedo pasar valores por ...
  #1 (permalink)  
Antiguo 10/03/2011, 08:03
Avatar de VbOkonly  
Fecha de Ingreso: julio-2009
Ubicación: San Justo, Buenos Aires, Argentina
Mensajes: 490
Antigüedad: 14 años, 9 meses
Puntos: 5
Pasar variables con javascript

Hola a todos, busque y lei pero no entiendo nada :/, necesito un mini-profesor por 5 minutos jaja, alguien sabe como puedo pasar valores por post, la idea es que con javascript le pase valores por post a un formulario php cuando se clickee una imagen ...
Como puedo hacerlo ? algun ejemplo o algo asi que me explique

Muchas gracias por su atencion :)
  #2 (permalink)  
Antiguo 10/03/2011, 08:39
 
Fecha de Ingreso: septiembre-2004
Ubicación: La Plata Argentina
Mensajes: 128
Antigüedad: 19 años, 7 meses
Puntos: 9
Respuesta: Pasar variables con javascript

Hola.

Haz todo igual como si fuera un form normal (method="post") y en la imagen le asignas el evento
img.onclick = function(evt){
form.submit();
}

saludos
  #3 (permalink)  
Antiguo 10/03/2011, 08:57
Avatar de VbOkonly  
Fecha de Ingreso: julio-2009
Ubicación: San Justo, Buenos Aires, Argentina
Mensajes: 490
Antigüedad: 14 años, 9 meses
Puntos: 5
Respuesta: Pasar variables con javascript

me explique un poco mal :P, la idea es que no se cambie el formulario", digamos que tengo una imagen que dice "votar", entonces la apretas y en el instante se te instalan cookies y cambia la imagen por "ya has votado", algo asi como en jquery o ajax no lo sé, creo que esos dos lo pueden hacer ... tienes idea?.

Gracias por responder
  #4 (permalink)  
Antiguo 10/03/2011, 09:08
Avatar de Heiroon  
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 11 meses
Puntos: 63
Respuesta: Pasar variables con javascript

si lo que quieres hacer es verificar si ya hubo una votacion a traves de cookies, te recomiendo que uses ajax..
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!
  #5 (permalink)  
Antiguo 10/03/2011, 10:25
 
Fecha de Ingreso: septiembre-2004
Ubicación: La Plata Argentina
Mensajes: 128
Antigüedad: 19 años, 7 meses
Puntos: 9
Respuesta: Pasar variables con javascript

Hola.

Lo que entiendo ahora es bastante distinto a lo que inicialmente pedias.
Vos queres pasar informacion al server si que se recargue la pagina ?

Entonces lo mas apropiado es usar AJAX con metodo POST.
Hay otras variantes como usar frames, uno visible y otro no, y que el click en la imagen del visible dispara el submit de un form en el frame no visible. (Este es el metodo que usabamos antes de que existiera AJAX !!)

El cambio de imagen es lo de menos :

img.onclick = function(evt){
frame2.form.submit();(o AJAX, mejor)
this.src = "url de la nueva imagen"
}
  #6 (permalink)  
Antiguo 10/03/2011, 11:13
Avatar de VbOkonly  
Fecha de Ingreso: julio-2009
Ubicación: San Justo, Buenos Aires, Argentina
Mensajes: 490
Antigüedad: 14 años, 9 meses
Puntos: 5
Respuesta: Pasar variables con javascript

$('#crop').click(function(){
cropzoom.send('resize_and_crop.php','POST',{},func tion(rta){
$('.result').find('img').remove();
var img = $('<img />').attr('src',rta);
$('.result').find('.txt').hide().end().append(img) ;
});
}
esto es un ejemplo, nosé como implementarlo, en mi formulario.php recibo $_POST['id']
id para ser mas precisos, pero nosé como funciona ese codigo

esto es jquery, la idea es que quede como facebook, pones "me gusta" y queda ahi ...
  #7 (permalink)  
Antiguo 10/03/2011, 13:00
Avatar de Heiroon  
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 11 meses
Puntos: 63
Respuesta: Pasar variables con javascript

efectivamente facebook lo hace con ajax casi todo... debes generar una funcion que llame al asincrono y traiga la imagen segun lo que devuelva la consulta cuando verifiques.. si se voto o no... busca en la web un codigo de estos existen varios..
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!

Etiquetas: pasar, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:21.