Ver Mensaje Individual
  #12 (permalink)  
Antiguo 17/07/2010, 11:05
Avatar de maximusc7
maximusc7
 
Fecha de Ingreso: julio-2010
Ubicación: Guatemala
Mensajes: 10
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Validar un formulario y luego abrir popup

Quetal, probe como dices pero aun no funcionaba.

Por ahi me dieron una mano y ahora si valida y al final lanza el popup, pero el problema ahora es que ya no envia los datos del form,

Código:
<!--Abrir ventana-->
<script language="JavaScript">
 function checkear(){
		    if(document.getElementById('nombre').value==''){
			   alert('Debe ingresar su nombre');
			   return false;
			}
if(document.getElementById('direccion').value==''){
			   alert('Debe ingresar su Dirección');
			   return false;
			}	
			if(document.getElementById('email').value==''){
			   alert('Debe ingresar su E-mail');
			   return false;
			}	
			if(document.getElementById('empresa').value==''){
			   alert('Debe ingresar su Empresa');
			   return false;
			}	
			if(document.getElementById('telefono').value==''){
			   alert('Debe ingresar su Teléfono');
			   return false;
			}	
			if(document.getElementById('comentarios').value==''){
			   alert('Debe ingresar un comentario');
			   return false;
			}return true;
			}
		


</script>
<script language="JavaScript">function Abrir_ventana (pagina) {
var opciones="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=316,height=234,top=50,left=400";
    window.open(pagina,"",opciones);
}

</Script>
</head>

<body>

<div id="Contenedor_Info">
<div id="Iframe_Form01"><form id="form_contacto" action="creadorcontacto.php"  method="post">
<input type="hidden" value="Del Formulario de contacto de Oreplast.com" name="subject" />
<input type="hidden" value="contactenos_iframe.html" name="redirect" />
<div style="width:542px; height: 274px;">
<div style="width:275px; height: 274px; float: left; text-align: left;">
<div style="width:auto; height:15px;"></div>
<div class="Estilo_font_01" style="width:250px; height:11px; float: left; text-align: left; margin-bottom: 4px;">Nombre:</div>
<div style="width:250px; height:22px; float: left; text-align: left; margin-bottom: 5px;"><input name="nombre" class="forma01_contacto" size="15" maxlength="256" id="nombre" /></div>

<div class="Estilo_font_01" style="width:250px; height:11px; float: left; text-align: left; margin-bottom: 4px;">Direcci&oacute;n:</div>

<div style="width:250px; height:22px; float: left; text-align: left; margin-bottom: 5px;"><input name="direccion" class="forma01_contacto" size="15" maxlength="256" id="direccion" /></div>

<div class="Estilo_font_01" style="width:250px; height:11px; float: left; text-align: left; margin-bottom: 4px;">Correo Electr&oacute;nico:</div>

<div style="width:250px; height:22px; float: left; text-align: left; margin-bottom: 5px;"><input name="email" class="forma01_contacto" size="15" maxlength="256" id="email" /></div>

<div class="Estilo_font_01" style="width:250px; height:11px; float: left; text-align: left; margin-bottom: 4px;">Empresa:</div>

<div style="width:250px; height:22px; float: left; text-align: left; margin-bottom: 5px;"><input name="empresa" class="forma01_contacto" size="15" maxlength="256" id="empresa" /></div>

<div class="Estilo_font_01" style="width:250px; height:11px; float: left; text-align: left; margin-bottom: 4px;">Teléfono:</div>

<div style="width:250px; height:22px; float: left; text-align: left; margin-bottom: 5px;">
  <input name="telefono" class="forma01_contacto" size="15" maxlength="256" id="telefono" />
</div>

<div class="Estilo_font_01" style="width:250px; height:11px; float: left; text-align: left; margin-bottom: 4px;">Escribir a:</div>

<div style="width:250px; height:22px; float: left; text-align: left; margin-bottom: 5px;"><select name="recipient" class="forma02">
      <option value="[email protected]">Información</option>
      <option value="[email protected]">Compras</option>
      <option value="[email protected]">Ventas</option>
      <option value="[email protected]">Finanzas</option>
    </select></div>

</div>
<div style="width:260px; height: 274px; float: right;"><div style="width:auto; height:15px;"></div>
<div class="Estilo_font_01" style="width:250px; height:11px; float: left; text-align: left; margin-bottom: 4px;">Comentarios:</div><div style="width:250px; height:257px; float: left; text-align: left; margin-bottom: 5px;">
  <textarea name="comentarios" cols="24" rows="4" class="forma02" id="comentarios"></textarea>
  <span class="Estilo_font_01">Todos los campos son obligatorios.</span></div></div>
</div>
<div style="width:286px; height: 50px; margin: auto;">
<input name="reset" type="reset" class="botón" value="Borrar" />
 <input name="submit" type="button" class="botón" value="Enviar" onclick="javascript:if(checkear()){Abrir_ventana('correo_enviado.html');document.getElementById('form_contacto').submit();}">
</div>
</form>