Foros del Web » Programando para Internet » ASP Clásico »

Christian como hiciste ?

Estas en el tema de Christian como hiciste ? en el foro de ASP Clásico en Foros del Web. Hola Christian... LAWEB se reporta... Che, hace un tiempo envie un apregunta y nadie supo responderla, es decir, inclusive me mailie con un par de ...
  #1 (permalink)  
Antiguo 14/08/2002, 00:39
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 22 años, 11 meses
Puntos: 0
Christian como hiciste ?

Hola Christian...
LAWEB se reporta...

Che, hace un tiempo envie un apregunta y nadie supo responderla, es decir, inclusive me mailie con un par de genete del Foro de ASP y nadie encontró la solución...

Lo que quiero lograr es lo que tu has logrado en la parte de Búsqueda de mensajes.

Es decir, inclusive mucho mas simple.

Que busco hacer ?

Pasar a traves de Get un RS("texto"), luego que lo reciba una NEW.WINDOW (blank) con la dimensión que yo quiero, sin Status bar, menunbar, location., etc.

Hasta ahora esto no funciona

paginareceptora.asp?texto=<%=RS("texto&quo t;) %>

Es decir, si quisiera abirlo (BLANK) lo logro, obviamente tambien (PARENT), pero yo lo quiero BLANK y con el formato de Window que uno tipicamente puede elegir con una función de JavaScript:window.open xxxxxxxx

He probado como 6 funciones de JavaScript, pero ninguna ha funcionado....

Al parecer, tu lo que haces es :

Abrir un WINDOW seteado y luego haces todo el codigo, y lo que quiero evitar el hacer la conexion nuevamente, el RECORDSET y toda la bola...

Simplemente enviar el RS("texto") a traves de querystring !!!

Como la ves ?

Saludos
Excelentisimo este foro, me ha dado mas enseñanzas y conocimientos que varios cursos que supe hacer...
Aqui todo es muy practico, y los FAQ son justamente lo esencial de cualquier metodo de aprendizaje...

Te felicito enormemente

LAWEB
  #2 (permalink)  
Antiguo 14/08/2002, 07:45
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Christian como hiciste ?

no se que es lo que querés decir con Pasar a traves de Get un RS("texto") pero, veamos...

1) se te ocurrió mirar el código fuente de la página?

Acá ta':

-Página con el form que lanza el pop-up de busqueda:

Código:
      <script language="JavaScript">
<!--
self.name = "main";
   function NewWindow(myname, w, h, scroll) {
   topage="busqueda.php?que="+ document.busqueda.que.value
   var winl = (screen.width - w) / 2;
   var wint = (screen.height - h) / 2;
   winprops = "height="+h+",width="+w+",top="+wint+",left="+winl+
   ",scrollbars=" +scroll + ",resizable,status"
   win = window.open(topage, myname, winprops)
   if (parseInt(navigator.appVersion) >= 4) 
   { 
   win.window.focus(); 
   }
   }
//-->
</script>
esta parte, document.busqueda.que.value , sería document.ElNombreDelFormulario .ElNombreDelImput .value


ok, ahora tenés el formulario..


Código:
<form action="javascript:NewWindow('Busqueda','450','500','yes')" name="busqueda  " id="busqueda">
<input type="text" name="que  " size="15" maxlength="20">
<INPUT TYPE="image" SRC="images/buscar.gif" border=0>
</form>

ahora en la página busqueda.php (pero hacelo con ASP ;)) hacés Var = Request.QueryString("uue") y listo... ya podés usar eso para buscar


2) El foro administración no es para estas cosas... pasemos al foro ASP

saludos
  #3 (permalink)  
Antiguo 14/08/2002, 07:47
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Christian como hiciste ?

un detalle... donde dice Request.QueryString("uue") debe leerse Request.QueryString("que ")
  #4 (permalink)  
Antiguo 14/08/2002, 18:19
Avatar de laweb  
Fecha de Ingreso: junio-2002
Ubicación: BS AS
Mensajes: 183
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Christian como hiciste ?

Gracias Diego

Lo voy a poner en practica!

Te saludo

LAWEB
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 15:37.