Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2013, 08:55
lovesniper
 
Fecha de Ingreso: febrero-2012
Mensajes: 6
Antigüedad: 12 años, 3 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?