Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/07/2012, 01:42
MasterJose
 
Fecha de Ingreso: abril-2012
Mensajes: 43
Antigüedad: 12 años
Puntos: 1
Respuesta: Abrir en distintas ventanas- CheckBox

Cita:
Iniciado por maycolalvarez Ver Mensaje
window.open(url, target);

por cada target diferente te abre una nueva ventana/pestaña, consulte la referencia de window.open
Pues a mi no me funciona.
Mira:

Codigo script
Código PHP:
<script...
....
var 
aux 0;
            
aux++;
            
window.open('http://devresearch.uab.es/applic/gexp/microarray/appl_experimentform.php?cad_gen=' valor '&applicantID=202&id_matrix=17',aux,'width=500,height=500')</script> 
Codigo html

Código PHP:
<form name="miForm" id="miForm">
    
    <
input type="checkbox" name="cad_gen" value="507">507
    
<input type="checkbox" name="cad_gen" value="512">512
    
<input type="checkbox" name="cad_gen" value="521">521
    
<input type="checkbox" name="cad_gen" value="535">535
    
    
<input type="button" name="test" onclick="check()" value="Graphical Interface">
    
    </
form
En el script pongo una variable aux, para que cada vez vaya que se entre en la funcion cambie de valory asi poder cambiar de target, pero no lo hace..¿?¿?

Como hago para que cada vez que se llame a la funcion js , pueda haber una variable distinta, para irla poniendo como dices en el target? Merci

Dejo aqui el codigo entero :

Código PHP:
<html>
 
    <
head>
    <
script language="javascript" type="text/javascript">

function 
check()
    {       
            
            
cad_gen=document.miForm.cad_gen;
            
            
txt="";
            
            for (
i=0;i<cad_gen.length;++i)
            {
                    if (
cad_gen[i].checked)
                    {
                            
txt=txt cad_gen[i].value "%20";
                            
                    }
            }
            var 
longitud txt.length 3;
            var 
valor txt.substring(0,longitud)
            
            
window.open('http://devresearch.uab.es/applic/gexp/microarray/appl_experimentform.php?cad_gen=' valor '&applicantID=202&id_matrix=17','','width=500,height=500')
            
            
    }
</script>
    </head>
 
    <body>
        
        
    <form name="miForm" id="miForm">
    
    <input type="checkbox" name="cad_gen" value="507">507
    <input type="checkbox" name="cad_gen" value="512">512
    <input type="checkbox" name="cad_gen" value="521">521
    <input type="checkbox" name="cad_gen" value="535">535
    <input type="button" name="test" onclick="check()" value="Graphical Interface">
    
    </form>
       
    </body>
 
    </html>