Foros del Web » Programando para Internet » Javascript »

Levantar un popup con BD, es factible??

Estas en el tema de Levantar un popup con BD, es factible?? en el foro de Javascript en Foros del Web. Estimados Tengo un combobox enlazado con base de datos y tengo un javascript de un pop up. La midea es que del combobox me levante ...
  #1 (permalink)  
Antiguo 22/04/2004, 11:57
 
Fecha de Ingreso: marzo-2004
Mensajes: 18
Antigüedad: 20 años, 10 meses
Puntos: 0
Levantar un popup con BD, es factible??

Estimados
Tengo un combobox enlazado con base de datos y tengo un javascript de un pop up. La midea es que del combobox me levante el popup, pero al llamarlo me abre el popup (que no reconoce la cadena de la BD) y otra pagina en "self" la que sí funciona con la bd. Sabrían ustedes que puedo hacer, pues yo ya estoy bloqueado.

Codigo combobox:

<select name="categoria" size="1" class="texto" onchange="javascript:form.submit()"">
<%
Dim DBName, Conexion, Tabla, Tabla2, Sql

Set Conexion = Server.CreateObject("ADOdb.connection")
Set Tabla2 = Server.CreateObject("ADOdb.recordset")

Conexion.Open "compras"

Sql="Select * From categ order by id"

Set Tabla = Conexion.Execute(Sql)

Tabla2.Open Sql, Conexion

If Tabla.BOF And Tabla.EOF Then
%>
<option selected>Todas</option>
<%
Else
While Not Tabla.EOF
%>
<option><%=Tabla.Fields("categoria")%></option>
<%
Tabla.MoveNext
Wend
Tabla.Close
Conexion.Close
End If
%>
</select>

Codigo popup:
function popup() {
msg=
window.open("fichas_productos.asp","_blank","toolb ar=no,left=20,top=20,width=440,height=600,director ies=no,status=no,scrollbars=no,resize=yes,menubar= no");
  #2 (permalink)  
Antiguo 22/04/2004, 12:20
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 5 meses
Puntos: 381
La verdad.... es que no logro discernir el problema o lo que pretendes hacer, especifica un poco mejor, porfa
  #3 (permalink)  
Antiguo 22/04/2004, 13:07
 
Fecha de Ingreso: marzo-2004
Mensajes: 18
Antigüedad: 20 años, 10 meses
Puntos: 0
Para claridad.
Desde el combo box, que está enlazado a una BD, selecciono un item, el cual debe abrirse en un popup donde contenga los datos que solicito de la bd. Esa en mi necesidad.

Con la programación que hice (modifique el onchange), me abre un popup el cual no llama a la bd y además me abre otra página página (self) que sí contiene los datos que solicito de la BD. Ahí está mi problema, no se como abrir la página en un popup y que funcione y que no me abra otra página

Finalmente la programación que envié anteriormente funciona a la perfección, pero sin popup.

Ojala quede más claro.
  #4 (permalink)  
Antiguo 22/04/2004, 15:18
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 10 meses
Puntos: 1284
Hola Dromo y tunait :

Yo tampoco me entero de lo que pides, pero si te sirve "enviar un formulario a un poup", fíjate en las FAQs de javascript que yo mismo puse la forma de hacerlo... ...

Resumiendo... se trata de poner un target en el form, y usar el evento onsubmit para abrir una página en blanco (popup), y el segundo parámetro que coincida con el valor del target del form...

<form action="destino.php" target="destino" onsubmit="window.open('', 'destino', '')" >
...

Si no es eso, supongo que deberías esforzarte para que te entendamos.

Saludos
  #5 (permalink)  
Antiguo 22/04/2004, 15:53
 
Fecha de Ingreso: marzo-2004
Mensajes: 18
Antigüedad: 20 años, 10 meses
Puntos: 0
Funciono....perfecto. Les agradezco el dato.Me salvaron la life. Quedo comprometido para lo que necesite.

Saludos
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:25.