Antes de empezar quiero dar las gracias por la respuesta a mi ultima pregunta sobre como pasar variables entre ventanas...
En el ejemplo que me mostrasteis solo se pasaba una y yo necesitaba pasar muchas... Asi que lo he hecho de otra manera.
Bueno pongo el codigo para que sirva de ayuda a otros.
Y tambien por si hay algo mal!!
MI PREGUNTA:
Estoy trabajando con una pagina web que tiene definidas varias areas donde clicar....
al hacerlo se abre una ventana nueva que tiene un formulario llamado "detalles " y varios textareas y le paso con varialbes los valores que se han de mostrar en cada textarea.
Funciona bien con IExplorer pero con Mozilla rellena los textarea y en medio segundo los BORRA!!! tienes el tiempo justo de ver que habia algo!
Lo que creo que hace el Mozilla, es un refresh de la pagina despues de mostrar los valores, aunque no lo tengo claro.
Alguien me puede decir como evito que los borre despues de mostrarlos??
La verdad es que estoy un poco desesperado y muy sorprendido de que en mocosoft funcione y en mozilla no.
Aqui pongo el codigo.
La llamada a la funcion se podria hacer asi:
Código:
CODIGO:<area shape="circle" coords="$px, $py, 3" alt="Click for details" onClick="nueva('detalles.html','0','1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','9')"; >
Código:
Gracias de antemano.function nueva(url,x,y,ChipRank,Block,Column,Row,ID,Name,CV,MeanRatio,BRANK,B,Cy5,Cy3,FLAGS,Cy5F,Cy3F,NGoodSpots,NdetectedCy5,NdetectedCy3) { var opciones = "width=500,height=570,scrollbars=0,resizable=0,top=0,left=500"; var newwin=window.open(url,"newwin",opciones); newwin.document.detalles.x.value=x; newwin.document.detalles.y.value=y; newwin.document.detalles.ChipRank.value=ChipRank; newwin.document.detalles.Block.value=Block; newwin.document.detalles.Column.value=Column; newwin.document.detalles.Row.value=Row; newwin.document.detalles.ID.value=ID; newwin.document.detalles.Name.value=Name; newwin.document.detalles.CV.value=CV; newwin.document.detalles.MeanRatio.value=MeanRatio; newwin.document.detalles.BRANK.value=BRANK; newwin.document.detalles.B.value=B; newwin.document.detalles.Cy5.value=Cy5; newwin.document.detalles.Cy3.value=Cy3; newwin.document.detalles.FLAGS.value=FLAGS; newwin.document.detalles.Cy5F.value=Cy5F; newwin.document.detalles.Cy3F.value=Cy3F; newwin.document.detalles.NGoodSpots.value=NGoodSpots; newwin.document.detalles.NdetectedCy5.value=NdetectedCy5; newwin.document.detalles.NdetectedCy3.value=NdetectedCy3; newwin.focus(); }
MACGREGOR