La Web del Programador: Comunidad de Programadores
 
    Pregunta:  773 - COMO REALIZAR UN POPUP EN JAVASCRIPT
Autor:  Francisco
COMO PUEDO YO REALIZAR UN MENU POPUP UTILIZANDO JAVA SCRIPT Y ALGUNOS CONSEJOS PARA LA SEGURIDAD CUANDO YO CREO UN WEB SITE Y NO DESEO QUE PERSONAS AJENAS A MI LISTA DE CLIENTES TENGAN ACCESO A LA INFORMACION.

DE ANTEMANO MUCHAS GRACIAS.


  Respuesta:  LAGARTO5 [email protected]
PRIMERO HACER LA FUNCION xxxx

EJEMPLO

var lagarto = WScript.CreateObject("WScript.Shell");

///// ahora ya està la funcion lagarto
lagarto.PoPup("ESTE ES UN MENSAJE POR PANTALLA");
//// LISTO EL POLLO
/// ACORDATE DE RESPETAR LAS MAYÙSCULAS Y MINÙSCULAS y ;;;;

the hacker

  Respuesta:  Tomas Laurenzo
Para abrir una nueva ventana en JS podés usar el método Open() del objeto W, que recibe varios parámetros que definnen la existencia de la "status-bar" los botones de navegación, etc.
Si querés crear una pop-up, tradiciional (id est, sin nada) el código sería el siguiente:
window.open("http://laurenzo.cjb.net", "ventanita", "status=0,scrollbars=0,resizable=0,width=640,height=400")
Donde el primer parámetro es el URL, el segundo el NOMBRE de la ventana y los demás son obvios.

Sobre la segunda pregunta, como restringir el acceso, pues, la solución ideal es muy dependiente de la plataforma, vale decir que si es un servidor NT, o bien creo un grupo de usuarios dentro del servidor, o sino utilizo ASP para hacer una consulta de validación con una basecita de datos (en access), y que el asp genere el html privado.
Si -en cambio-la plataforma es unix, bueno, hay infinidad de soluciones (GNU, tambien), que permiten implementar cosas de este tipo.

(Hay soluciones mucho mas sencillas, pero cualquier persona con mínimos conocimientos de informática y algo de tiempo, va a entrar).

Saludos