Hola a todos!
Instalé rssfwd que es la alternativa a feedburner. Ya no me gusta este último.
Y la cuestión es que funciona bien, pero al enviar el formulario cambia la url del navegador, osea edita el head llevandome a la url del action, que en este caso es:
action='http://click.publicaster.com/RSSFWDOptIn.aspx?url'
¿Existe manera de quedarme en la misma página y enviar el formulario?
Se que puedo recurrir a un iframe, pero no estoy muy contento de usarlo.
¿Hay alternativa?
¡Gracias!
Código HTML:
<script type='text/javascript'>
function validate()
{
var isValid = true;
var errorString = '';
var x = document.OptinForm;
if (x.UEmail.value == "" ) {
errorString = 'No ha indicado su Email.';
isValid = false;
}
else {
if (x.UEmail.value.indexOf("@") == -1 || x.UEmail.value.indexOf(".") == -1)
{ errorString = 'Por favor indique un Email válido.';
isValid = false;
}
}
if (isValid==true) {
alert('¡Gracias por Suscribirte! Te mantendremos informado.');
return true;
}
else {
alert(errorString);
return false;
}
}
</script>
<form style="background-color: #f5f5f5; padding-top: 15px; padding-bottom: 15px; padding-left: 10px; padding-right: 10px;" id='Optin' name='OptinForm' method='post' action='http://click.publicaster.com/RSSFWDOptIn.aspx?url' onsubmit='return validate();'>
<span style="font-size: 16px; color: #8d8d8d;">Mi Email es...</span><br/><input type='text' name='UEmail' size='30' style="border: 1px solid #ddd; height: 25px; padding-left: 5px; margin-top: 15px;" />
<input type='submit' name='submit' value='SUSCRIBIRSE' style="width: 228px; height: 40px; background-color: #dfdfe0; color: #666666; font-weight: bold; border: 1px solid #cacaca;"/>
</form>