Cita:
Iniciado por maycolalvarez 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>