Comunidad de diseño web y desarrollo en internet online

¿Cambiar que sea un pop up?

Citar            
MensajeEscrito el 20 Feb 2007 07:35 pm
¡Hola!. A ver si alguien puede ayudarme. Tengo un código para inscribir una lista de correo por el servicio de una empresa especializada en mailings. Este código va insertado en mi web. Cuando pulso sobre "suscribir", la página se minimiza a un tamaño determinado por la empresa de mailing, y se que queda en la página de confirmación de suscripción.. ¿Qué código del javascript que me pasan los de la empresa de marketing debería de cambiar para que la página de confirmación me saliese en un pop up en vez de en la misma?
Graciñas


<form action="http:/direccion.com"
method="post" name="inputForm" id="inputForm">
<input type="hidden" name="SID" value="-1" />
<input type="hidden" name="ReturnURL" value="" />
<input type="hidden" name="Resize" value="1" />
<input type="hidden" name="Mode" value="subscribe" />
<table border="0" cellpadding="0" cellspacing="0" id="tablamail">
<tr>
<td colspan="2" class="tdtxt"><p>Inscríbete</p></td>
</tr>

<tr>
<td colspan="2" class="tdtxt"><strong>Email</strong>
<input face="text" name="Email" size="20" value="" /></td>
</tr>
<tr>
<td colspan="2"><a href="javascript: if(testInput()){document.inputForm.Mode.value='upd ate'; document.inputForm.submit();}" class="suscrips">Suscripción</a> &nbsp;&nbsp;&nbsp;<a href="javascript: if(testInput()){document.inputForm.Mode.value='uns ubscribe'; document.inputForm.submit();}" class="suscrips">Baja</a></td>
</tr>
</table>
</form>
<script language='JavaScript' type="text/javascript">
function testInput() {
var Email = new String(document.inputForm.Email.value);
var Correct = true;
CharCount=1;
strLength=Email.length;
while ((CharCount < strLength) && (Email.charAt(CharCount) != '@'))
{
CharCount++
}
if ((CharCount>= strLength) || (Email.charAt(CharCount) != '@'))
{
alert ('Email address not valid.')
Correct = false;
}
else
{
CharCount += 2;
}
while ((CharCount < strLength) && (Email.charAt(CharCount) != '.'))
{
CharCount++
}
if ((CharCount>= strLength - 1) || (Email.charAt(CharCount) != '.'))
{
alert ('Email address not valid.')
Correct = false;
}
return Correct
}
</script>

Por dundabeta

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Feb 2007 11:31 pm
mejor ponte a estudiar el código, a realizar un script que sea tuyo, así aprendes y terminas haciendo que éste haga precisamente lo que tú quieres.
por cierto, cuando pongas código utiliza la etiqueta code.

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 21 Feb 2007 07:55 am
Hola Fael. Gracias por tu propuesta, pero si pudiese contar con esa opción no habría escrito este post. Lamentablemente nacemos con cualidades para ciertas cosas y somos nefastos para ciertas otras. A mi el diseño se me da de vicio, pero para la programación mi cerebro dice que no. Tengo la esperanza que en unos años lo de escribir código quede limitado a pulsar un simple botón, pero mientras ciertos softwares tengan integrado el diseño con la programación creo que deberé seguir acudiendo a este tipo de foros. ^^

Por dundabeta

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Feb 2007 02:32 pm
hola dundabeta,
no todos nacemos con la cualidad de seguir intentando, de aprender cosas nuevas, pero muchos no nos limitamos por las cosas que creemos alcanzar y las que no. hay que ponerse a estudiar, para eso tienes un cerebro, no sólo para diseñar, que seguramente en algún tiempo lo aprendiste.
te recuerdo, por otra parte, que éste tipo de foros es de ayuda, no de "tengo éste código, háganmelo un popup"
suerte.

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 21 Feb 2007 04:00 pm
Hola Fael. Cada uno, es un caso, aunque solo seamos capaces de medirlo a partir de nuestra propia experiencia y sin poder entender que la experiencia de otros y el cerebro de otros, no son el nuestro. Yo en el tema de la programación, después de varios intentos, me he rendido. He pedido ayuda en este foro porque la necesito, pero no obligo a nadie a dármela. Lo que no he pedido son lecciones vitales, porque la vida ya se encargó de darme muchas. Entre ellas, que muy a mi pesar y después de 2 frustrantes cursos de programación, mi cerebro ésta no la entiende.

Muchas gracias de todos modos por tu interés en mi formación.

Por dundabeta

3 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.