Hola otra vez.
Pues si la funcion isNaN() es la que te dice si es numero o no. Yo la quite pensando que tu querias un nombre, perdon por o leer bien tu pregunta.
El codigo seria este. Lo he probado en explorer, no se porque no te funcionaria antes. Si puedes y si no te funciona, por favor peganos el error que te devuelve.
Código:
<script language="javascript">
function navegaAPagina( url ) {
window.location = url;
}
function preguntaNombre() {
var nombre = prompt("Introduzca su nombre");
var url = "pagina_destino.html?nombre=" + nombre;
// Pedimos confirmación
if(isNaN(nombre)==true || nombre=="")
{
alert("Debe escribir un nombre");
return false;
}
else{
navegaAPagina( url );
}
}
</script>
<a onclick="Javascript:variable=preguntaNombre();" href=#> Inventario</a>
Saludos