Foros del Web » Programando para Internet » Javascript »

Javascript no envia todos los argumentos de una función

Estas en el tema de Javascript no envia todos los argumentos de una función en el foro de Javascript en Foros del Web. Este código se ejecuta en una ventana emergente y pretendo que se ejecute una función en la ventana padre. Funciona correctamente, salvo por los dos ...
  #1 (permalink)  
Antiguo 28/01/2013, 08:55
 
Fecha de Ingreso: febrero-2012
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta Javascript no envia todos los argumentos de una función

Este código se ejecuta en una ventana emergente y pretendo que se ejecute una función en la ventana padre.

Funciona correctamente, salvo por los dos ultimos argumentos...

Código:
function Go()
			{
				var img = new Image();
				img.src = '../../../graficos/mundo/mapas/' + $('#region').attr('value') +  '/' + $('#archivo').attr('value') + '.png';
				img.onload = function()
				{
					
					bloques_ancho = img.width / 24;
					bloques_alto = img.height / 24;
					window.opener.AccionNuevo
					(
						$('#nombre').attr('value'),
						$('#archivo').attr('value'),
						$('#descripcion').attr('value'),
						$('#tipo').attr('value'),
						$('#grupo').attr('value'),
						$('#region').attr('value'), bloques_ancho, bloques_alto);
				}
			}
Los argumentos con el valor "bloques_ancho" y "bloques_alto" no se transmiten a la ventana padre.

He probado poniendo cualquier valor y mirando el envio con Tamper Data no aparecen estos dos ultimos argumentos, vamos, que no salen de la ventana emergente, los demás si..

Le doy vueltas y vueltas y no entiendo que ocurre.

¿Donde está el problema?
  #2 (permalink)  
Antiguo 28/01/2013, 09:22
 
Fecha de Ingreso: febrero-2012
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Javascript no envia todos los argumentos de una función

By the way, the "AccionNuevo" function its a xajax function, i think maybe xajax its the problem..
  #3 (permalink)  
Antiguo 29/01/2013, 10:24
 
Fecha de Ingreso: febrero-2012
Mensajes: 6
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Javascript no envia todos los argumentos de una función

Resuelto, 2 dias con el mismo problemay era una tonteria como no xDDDDD

Etiquetas: argumentos, envia, funcion
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 00:35.