Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Javascript > ASP y Javascript
-Foros de debate

Javascript
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

ASP y Javascript
Enviado por bobbher el día 19 de marzo de 2004

Hola, tengo un problema, tengo un formulario con una encuesta programada en asp, los resultados de esa encuesta quiero que los mande a un popup...

por favor alguien podria ayudarme, y es ya lo trate de hacer y si salio, solo que al momento de abrir el popup con los resultados, la pagina donde esta la encuesta tambien cambia a la pagina de los resultados...

Gracias..!!!!

 
Re: ASP y Javascript
Enviado por rsalvadores el día 23 de marzo de 2004

Si pones algo del codigo se puede ver, con los datos que das es muy dificil.

rsalvadores

 
Re: Re: ASP y Javascript
Enviado por bobbher el día 24 de marzo de 2004

Ok... gracias por atenderme, cabe aclarar pues que soy novato en proceso de aprendizaje, pero agradeceria me ayudaras...

<table width="140" border="1" align="center" bordercolor="#333333" bgcolor="#C0C0C0">
<tr valign="top">
<td width="100%" bgcolor="#6699CC"><form method="POST" action="encuesta/verencuesta.asp">
<table border="0" width="100%">
<tr>
<td width="100%"><p align="center"><font color="#FFFFFF" face="Verdana" size="1"><b><%=rse("pregunta")%></b></font></td>
</tr>
<%for i = 0 to rse("nopciones")-1 step 1%>
<tr>
<td width="100%"><input type="radio" value="<%=i%>" name="opcion" checked>
<font color="#FFFFFF" face="Verdana" size="1"><%=rse(i)%></font></td>
</tr>
<%next
rse.close%>
</table>
<p align="center">
<a href="#" onclick="abrirpopup('encuesta/encuesta.asp',430,275);"><input type="submit" name="Submit" value="Enviar"></a>
</p>
</form>
<p align="center"><a href="encuesta/historico.asp" target="_self"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">Ver
otras encuestas</font></a><br><br></p></td>
</tr>
</table>

 
Re: Re: Re: ASP y Javascript
Enviado por rsalvadores el día 25 de marzo de 2004

Perdona, pero me he liado un poco con tu codigo, te mando un ejemplo y ya me contarás si te ha servido.

La pagina que rellena la encuesta es:
"Formulario.htm"

<html>
<head>
<title>Encuesta</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<script>
function verEncuesta(){
var encuesta=window.open("resultadoForm.htm","w1")
}
</script>
<body bgcolor="#FFFFFF" text="#000000">
FORMULARIO
<form name="form1" method="post" action="">
<p>Nombre
<input type="text" name="textfield2" id="nombre">
</p>
<p>Apellido
<input type="text" name="textfield3" id="apellido">
</p>
<p>edad
<input type="text" name="textfield" size="3" maxlength="3" id="edad">
</p>
<p> Nacionalidad
<select name="select" id="nacionalidad">
<option value="Espa&ntilde;a" selected>Espa&ntilde;a</option>
<option value="Francia">Francia</option>
<option value="Portugal">Portugal</option>
</select>
</p>
<p><a href="Javascript:verEncuesta()">Ver encuesta</a></p>
</form>
</body>
</html>

y la que se abre en la nueva pagina, con los resultados de la encuesta es:
"resultadoForm.htm"

<html>
<head>
<title>ResultadoForm</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<script>
function rellenaForm(){
document.getElementById("nombre").value=window.opener.document.getElementById("nombre").value
document.getElementById("apellido").value=window.opener.document.getElementById("apellido").value
document.getElementById("edad").value=window.opener.document.getElementById("edad").value
var no=window.opener.document.form1.nacionalidad.selectedIndex
var _nac=window.opener.document.form1.nacionalidad[no].value
document.getElementById("nacionalidad").value=_nac
}
</script>
<body bgcolor="#FFFFFF" text="#000000" onload="rellenaForm()">
<div align="center"><font color="#003399"><h1>Respuesta del FORMULARIO</h1> </font>
</div>

<p>&nbsp;</p>
<form name="form1" method="post" action="">
<p>Nombre
<input type="text" name="textfield" id="nombre" value="">
</p>
<p>Apellido
<input type="text" name="textfield2" id="apellido" value="">
</p>
<p>Edad
<input type="text" name="textfield3" id ="edad" value="">
</p>
<p>Nacionalidad
<input type="text" name="textfield4" id="nacionalidad" value="">
</p>
</form>
</body>
</html>

Me parece haber entendido que con el boton submit quieres enviar el formulario y que abra la pop up, si es así puedes hacer:

El boton submit:

<input type="button" name="Submit" value="Enviar" onclick="Javascript:enviar()">

Y la función enviar()

function enviar(){
var encuesta=window.open("resultadoForm.htm","w1");
document.form1.submit();
}


Funcionaría igual si son paginas ASP .

Espero que te sirva.

Suerte

rsalvadores

 
Re: Re: Re: Re: ASP y Javascript
Enviado por bobbher el día 25 de marzo de 2004

Ohh..!!! muchas gracias rsalvadores, la verdad es que me fue de mucha utilidad tu ayuda, de nuevo mil gracias..!!!

 

Encuesta con opciones con HTML y JavaScript
Enviado por Francisco Sánchez el día 24 de marzo de 2006

Sería alguien tan amable de proporcionarme un código para la elaboración de una encuesta en la que se hace una pregunta y se dan cuatro opciones para que el usuario seleccione una.

Esta encuesta la quiero colocar en un espacio de la página de inicio de mi web (index.html) y presentar los resultados en una ventana nueva que emerja al pulsar sobre el botón de enviar.

Según lo que he visto, se puede utilizar html y javascript.

De antemano gracias por la ayuda.

 





Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network