Foros del Web » Programando para Internet » Javascript »

Apertura de nueva ventana

Estas en el tema de Apertura de nueva ventana en el foro de Javascript en Foros del Web. Estoy intentando hacer un control de inventario en asp. La idea es obtener a traves de una consulta a la base de datos todos los ...
  #1 (permalink)  
Antiguo 20/04/2004, 04:31
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años
Puntos: 0
Apertura de nueva ventana

Estoy intentando hacer un control de inventario en asp.
La idea es obtener a traves de una consulta a la base de datos
todos los productos, y que al hacer click en alguno de ellos se me abra
una ventana con unas dimensiones especificas, sin barra de navegacion,
ni scroll y se situe en el centro de la pantalla.
Esta nueva ventana contendra un formulario para añadir unidades
al inventario del producto elegido.

No tengo mucha idea de javascript pero estaba probando con algo asique he encontrado en internet:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
function AbreVentana(URL_Ventana, OpcionesVentana, Ancho, Alto, Centrada, PosX, PosY) {
if (Centrada) {
PosX = (screen.availWidth - Ancho)/2;
PosY = (screen.availHeight - Alto)/2;
}

if (OpcionesVentana == '')
OpcionesVentana = 'width=' + Ancho;
else
OpcionesVentana += ',width=' + Ancho;

OpcionesVentana += ',height=' + Alto + ',left=' + PosX + ',top=' + PosY;

window.open(URL_Ventana, "", OpcionesVentana);
}
</script>
</head>

<body>
<script language="JavaScript">
AbreVentana("añadiralinventario.asp", "scrollbars=1",400, 300, true);
</script>
</body>
</html>

Pero me aparece:

Se produjo un error en tiempo de ejecucion.
¿Desea depurarlo?
Linea:19
Error:Clase no registrada

Si le digo que si deseo depurarlo,se abre el entorno de
programacion de microsoft y me aparece un popup que dice:
No se encontro una excepcion del tipo 'clase no registrada',
Le doy a aceptar y me aparece esto subrayado en amarillo:
window.open(URL_Ventana, "", OpcionesVentana)

Ademas, aparte de solucionar este error me gustaria
que me dijeseis como tendria que cambiar lo que hay en el body,
parta que la ventana solo se abra si hago click en un enlace.
(Ya que he de esperar a que el usuario escoja un producto en concreto
antes de que se abra la ventana ñadir unidades
al inventario del producto elegido.)

Gracias por adelantado.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:17.