La función es la siguiente:
Código HTML:
<SCRIPT language=JavaScript> function cartaInd(id) { var n1 = prompt("Indique el Nº de Socio al que va dirigido el escrito"); if (n1!=false) { location.href="fpdf/print/print_carta.php?id="+id+"&cli="+n1; } else { } } </SCRIPT>
1 - Si pongo en nº de cliente y le doy a aceptar me lanza la página con los parámetros correctos pero NO en una nueva pestaña.
2 - Si pongo el nº de cliente y le doy a cancelar me hace lo mismo que si le doy a aceptar.
3 - Si no pongo nada y le doy a aceptar se sale correctamente.
4 - Si no pongo nada y le doy a cancelar me lanza la página, en la misma pestaña y con el parámetro cli igual a null.
Esto es lo máximo que he conseguido y está claro que necesito vuestra ayuda, he consultado en un libro de JavaScript que es mi referente así como en la web y no consigo lo que deseo, está claro que mis conocimientos no son suficientes para mi problema.
Agradecería vuestra ayuda bien aclarándome mis dudas o indicándome donde puedo documentarme para ello.
Gracias y saludos.
Jesús B.