Foros del Web » Programando para Internet » Javascript »

combo box con bd y popup??

Estas en el tema de combo box con bd y popup?? en el foro de Javascript en Foros del Web. Hola a todos. Tengo un combobox con bd y aplique el evento onchange para evitarme el botos ir. La problematica es que programé un javascript ...
  #1 (permalink)  
Antiguo 22/04/2004, 08:47
 
Fecha de Ingreso: marzo-2004
Mensajes: 18
Antigüedad: 20 años, 2 meses
Puntos: 0
combo box con bd y popup??

Hola a todos.
Tengo un combobox con bd y aplique el evento onchange para evitarme el botos ir. La problematica es que programé un javascript para que fuera a un popup, pero no puedo encadenarlo en la función. Hay algun ejemplo de línea para esto, ya que me quebré la cabeza tratando de hacerlo y como siempre capaz que sea muy facil.
Les adjunto la programación:

Popup:
<script language="JavaScript">
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");
}
// stop hiding -->
</script>


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>
  #2 (permalink)  
Antiguo 22/04/2004, 10:16
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Pos esto mas bien es asunto de javascript, pero a ver si esto funciona:

<select name="categoria" size="1" class="texto" onchange="javascript:popup();form.submit();">

Si no, mejor le decimos al que te mueva

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 22/04/2004, 10:29
 
Fecha de Ingreso: marzo-2004
Mensajes: 18
Antigüedad: 20 años, 2 meses
Puntos: 0
Me dio la idea. Y tienes razón es asunto de java y lo tenía al lado sin darme cuenta. Gracias por la iluminación.

See you
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 04:55.