Se puede hacer!!!!!!!!!!!!!

01/06/2004 - 07:38 por onairam | Informe spam
que tal amigos, mi consulta es la siguiente :
Tengo una pagina en la cual coloque un formulario y dentro de el un cotrol
boton yo quiero que al hacer click en ese boton me habra otra ventana
(pop-up) con los datos que le envio,
que instrucion debo colocar en esta etiqueta

<input name="Submit" type="Submit" value="Mostrar">

Gracias por su ayuda

Preguntas similare

Leer las respuestas

#1 Miguel Gonzalez
01/06/2004 - 10:25 | Informe spam
Hola onairam.

En la etiqueta del "<FORM>" (NO en la del botón de envío) debes
especificar el "target" (objetivo) del formulario (es decir,
especificarle a qué ventana o marco se enviará dicho formulario):

<form action="muestra.asp" method="post" target="_blank">

Lo que hará que el formulario se envie a una nueva ventana. En esta
nueva ventana se mostrarán los datos procesados por la página indicada
en el "action" del formulario, (muestra.asp) que será la que recibirá
los datos. Éstos podrás recuperarlos para mostrarlos mediante:

<%Request.Form("nombreInput")%>

Saludos!
Miguel


onairam wrote:

que tal amigos, mi consulta es la siguiente :
Tengo una pagina en la cual coloque un formulario y dentro de el un cotrol
boton yo quiero que al hacer click en ese boton me habra otra ventana
(pop-up) con los datos que le envio,
que instrucion debo colocar en esta etiqueta

<input name="Submit" type="Submit" value="Mostrar">

Gracias por su ayuda


Respuesta Responder a este mensaje
#2 onairam
02/06/2004 - 06:06 | Informe spam
gracias amigo, pero mi pregunta no era como habrir una navador complrto solo
una ventanita tipo pop-up, semejante a usar el comando java
onclick="window.open('ventana.htm',,'dimesiones')"

pera la idea es que vaya en el boton control de usuario

"Miguel Gonzalez" escribió en el mensaje
news:
Hola onairam.

En la etiqueta del "<FORM>" (NO en la del botón de envío) debes
especificar el "target" (objetivo) del formulario (es decir,
especificarle a qué ventana o marco se enviará dicho formulario):

<form action="muestra.asp" method="post" target="_blank">

Lo que hará que el formulario se envie a una nueva ventana. En esta
nueva ventana se mostrarán los datos procesados por la página indicada
en el "action" del formulario, (muestra.asp) que será la que recibirá
los datos. Éstos podrás recuperarlos para mostrarlos mediante:

<%Request.Form("nombreInput")%>

Saludos!
Miguel


onairam wrote:

> que tal amigos, mi consulta es la siguiente :
> Tengo una pagina en la cual coloque un formulario y dentro de el un


cotrol
> boton yo quiero que al hacer click en ese boton me habra otra ventana
> (pop-up) con los datos que le envio,
> que instrucion debo colocar en esta etiqueta
>
> <input name="Submit" type="Submit" value="Mostrar">
>
> Gracias por su ayuda
>
>
Respuesta Responder a este mensaje
#3 Raistlin Majere
02/06/2004 - 09:11 | Informe spam
"onairam" escribió en el mensaje
news:
gracias amigo, pero mi pregunta no era como habrir una navador complrto


solo
una ventanita tipo pop-up, semejante a usar el comando java
onclick="window.open('ventana.htm',,'dimesiones')"

pera la idea es que vaya en el boton control de usuario




Pq no creas un JS para construir la URL pasandole los parametros al popup y
en vez de recibirlos como Request.QueryForm los recibes como
Request.Querystring
<SCRIPT LANGUAGE="JavaScript">
<!--
function Enviar() {

var Param ="?";


Param=Param + "Parametro1="+ control1.value;
Param=Param + "Parametro2="+ control2.value;
.

windows.open("url"+Param,'nombredeventana','OPCIONES');
}


//-->
</SCRIPT>

.

onClick="Enviar():"
recuerda codificar los valores
asi ademas podras realizar una validacion del lado de cliente
Respuesta Responder a este mensaje
#4 Raistlin Majere
02/06/2004 - 09:14 | Informe spam
Pq no creas un JS para construir la URL pasandole los parametros al popup


y
en vez de recibirlos como Request.QueryForm los recibes como
Request.Querystring
<SCRIPT LANGUAGE="JavaScript">
<!--
function Enviar() {

var Param ="?";


Param=Param + "Parametro1="+ control1.value;
Param=Param + "Parametro2="+ control2.value;
.

windows.open("url"+Param,'nombredeventana','OPCIONES');
}


//-->
</SCRIPT>

.

onClick="Enviar():"
recuerda codificar los valores
asi ademas podras realizar una validacion del lado de cliente




a partir del segundo seria Param=Param + "&Parametro2="+ control2.value; y
no Param=Param + "Parametro2="+ control2.value;
Respuesta Responder a este mensaje
#5 Miguel Gonzalez
02/06/2004 - 09:45 | Informe spam
Hola!

Pues cabe invocar la funcion que abra la ventana desde el botón de
acción del formulario:

<form>
<input type="button" value="Envia" onclick="ventana(this.form);">
</form>

Y la función de apertura:

<script type="text/javascript">
function ventana(miForm){
var nuevaVentana;
nuevaVentana=window.open('about:blank','opciones de apertura');
miForm.target=nuevaVentana;
miForm.submit();
}
</script>

...abre la ventana, fija el "target" del formulario sobre ella y luego
envia el formulario.

Saludos!
Miguel

onairam wrote:
gracias amigo, pero mi pregunta no era como habrir una navador complrto solo
una ventanita tipo pop-up, semejante a usar el comando java
onclick="window.open('ventana.htm',,'dimesiones')"

pera la idea es que vaya en el boton control de usuario

"Miguel Gonzalez" escribió en el mensaje
news:

Hola onairam.

En la etiqueta del "<FORM>" (NO en la del botón de envío) debes
especificar el "target" (objetivo) del formulario (es decir,
especificarle a qué ventana o marco se enviará dicho formulario):

<form action="muestra.asp" method="post" target="_blank">

Lo que hará que el formulario se envie a una nueva ventana. En esta
nueva ventana se mostrarán los datos procesados por la página indicada
en el "action" del formulario, (muestra.asp) que será la que recibirá
los datos. Éstos podrás recuperarlos para mostrarlos mediante:

<%Request.Form("nombreInput")%>

Saludos!
Miguel


onairam wrote:


que tal amigos, mi consulta es la siguiente :
Tengo una pagina en la cual coloque un formulario y dentro de el un





cotrol

boton yo quiero que al hacer click en ese boton me habra otra ventana
(pop-up) con los datos que le envio,
que instrucion debo colocar en esta etiqueta

<input name="Submit" type="Submit" value="Mostrar">

Gracias por su ayuda









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida