
31/01/2006, 14:29
|
 | | | Fecha de Ingreso: agosto-2003 Ubicación: 8º 54' de latitud y a 79º 19' de longitud, a 0 metros sobre el nivel del mar
Mensajes: 93
Antigüedad: 21 años, 5 meses Puntos: 0 | |
Estaba recreando el caso en otro archivo para probar lo que mencionastes y me di cuenta de un fallo, se pasa haciendo loop dentro del while, coloque un alert(i); y me dì cuenta, solo deseo que en la cadena que se le pasa en form, cuando encuentra el primer "/" termine de sacar las variables DFO, SHOW, FLUJO y PASO y habra la pagina. Existe una funcion "return" o "break" que termine el ciclo del while.
function read(form){
var value = form.PARENT.value;
var fgmt ='';
var i = 0;
var sw = 1;
var PARENT ='';
while (value != ''){
var f = value.substring(i,i+1,value);
if ((f != '$') && (f !='/')){fgmt = fgmt+f;}
i++;
alert(i);
if (f == '$' || f == '/'){
var largo = fgmt.length;
value = value.substring(largo+1,value.length,value);
i = 0;
if (sw == 1){var DFO = fgmt;}
if (sw == 2){var SHOW = fgmt;}
if (sw == 3){var FLUJO = fgmt;}
if (sw == 4){var PASO = fgmt;
PARENT = value;
//window.open("http://localhost:8081/cocoon/xml_wpc/WPC_"+DFO+"?SHOW="+SHOW+"&FLUJO="+FLUJO+"&PASO="+P ASO+"&PARENT="+PARENT);
window.location="http://localhost:8081/cocoon/xml_wpc/WPC_"+DFO+"?SHOW="+SHOW+"&FLUJO="+FLUJO+"&PASO="+P ASO+"&PARENT="+PARENT;
}
sw++;
fgmt = '';
}
}
}
siguiendo con el caso, en el archivo aparte si me funciona, bueno solo una vez jejej... lo monte en el sitio y no me salio nada, voy a revisar mis condiciones dentro del XSLT para ver si alguna está afectando. Si tienes curiosidad preguntame todo lo que quieras. Estoy a sus ordenes :)
Sigo con las pruebas.
graaaaciasss por todo el apoyo que me estas brindando.
__________________ ;-) Chiquita Anuncio: Chica tímida busca... bueno... es que... no, bueno... nada... no importa.
Última edición por Chiquita; 31/01/2006 a las 15:46 |