Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/02/2005, 17:49
augusto_jaramil
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 19 años, 11 meses
Puntos: 8
Pregunta Solicito ayuda con este script por favor...

Hola amigos, En el siguiente script:

var arreglo = new Array(999);
for (i=0; i<999; i++)
{
arreglo[i] = new Array(2);
}

function lee_item(ur,i,j)
{
var lista;
var llega;
var m;
var dato;
m=0;
lista=document.depe.lista.value;

switch(j)
{
case 0:
llega='buscar/item.php?lin='+i+'&lista='+lista;
break;
case 1:
llega='buscar/item.php?ite='+ur+'&lin='+i+'&lista='+lista;
break;
case 2:
llega='buscar/item.php?des='+ur+'&lin='+i+'&lista='+lista;
break;
}

window.open(llega,'der');

alert ("llego");

var item = document.getElementById('ite'+i).value ;
var unid = document.getElementById('uni'+i).value ;

for (m=0; m<i; m++)
{
if (arreglo[m][0] == item) {
if (arreglo[m][1] == unid) {
alert ("Item ya digitado");
break;
}
else
{
arreglo[i][0] = item;
arreglo[i][1] = unid;
}
}
}
}


El lio que tengo es que me esta mostrando el alert("llego") antes de ejecutar el window.open. Lo que necesito es que muestre el alert despues de ejecutar el window.open.

Como puedo lograr esto?

Mil gracias de antemano por sus valiosos conceptos

Felicidades pues!!