En el centro de mi sitio tengo un iframe llamado "content" el id es "content" también.
Cuando se da click en un boton X, se lee (con el XSLT) un parametro traido del request, ejemplo: CUNMG-007$DFO$BASICO$3/
Éste es almacenado en un campo hidden. Luego el valor del hidden se envia a una funciòn (read(this.form)) que debe mostrar la información en el iframe "content", donde también, se encuentra la pagina que hace el llamado.
Se envian los datos por ejemplo: CUNMG-007$DFO$BASICO$3/
Función:
function read(form){
var value = form.PARAM.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++;
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);
}
sw++;
fgmt = '';
}
}
}
Resultado: se debe abrir el url que se construye a través del parametro, dentro del iframe.
Cuando se coloca en window.open(url,"iframe") el iframe, la pantalla hace un parpadeo como si lo hubiera cargado, pero me muestra la misma informacion original.
Y cuando le quito el "iframe" me muestra el contenido del url, pero en una ventana fuera del iframe.

debe ser algo simple (creo), pero ya no tengo ni cabello en la frente de tanto arrancarmelos. Necesito la ayuda de ustedes los expertos.