Foros del Web » Creando para Internet » HTML »

Problemas con iframe

Estas en el tema de Problemas con iframe en el foro de HTML en Foros del Web. Buenas tarder mi problema es que al momento de ejecutar un iframe en una pagina en lugar de mostrarme la informacion dentro del iframe me ...
  #1 (permalink)  
Antiguo 10/02/2011, 12:46
Avatar de skiper0125  
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 6 meses
Puntos: 511
Problemas con iframe

Buenas tarder mi problema es que al momento de ejecutar un iframe en una pagina en lugar de mostrarme la informacion dentro del iframe me la muestra en otro pagina. aki esta el codigo completo
Form donde tengo el iframe
Código HTML:
Ver original
  1. <form id="formulario_lineas" name="formulario_lineas" method="post" action="frame_lineas.php" target="frame_lineas.php">
  2.       <table width="765" border="0" align="center" cellpadding="0" cellspacing="0" class="fuente8">  
  3.         <tr>
  4.           <td><div align="right">Clave:&nbsp;</div></td>
  5.           <td><label>
  6.             <input name="id" type="text" class="cajaPequena" id="id" onchange="validaidcarro()" />
  7.           <font color="#FF0000">*</font></label></td>
  8.           <td><div align="right">Economico:</div></td>
  9.           <td><label>
  10.             <input name="economico" type="text" class="cajaMinima" id="economico" />
  11.           <font color="#FF0000">*</font></label></td>
  12.         </tr>
  13.         <tr>
  14.           <td><div align="right">Placa:&nbsp;</div></td>
  15.           <td><label>
  16.             <input name="placa" type="text" class="cajaPequena2" id="placa" />
  17.           <font color="#FF0000">*</font></label></td>
  18.           <td><div align="right">Marca:&nbsp;</div></td>
  19.           <td><?php generaModelos(); ?>
  20.           <font color="#FF0000">*</font></td>
  21.         </tr>
  22.         <tr>
  23.           <td>&nbsp;</td>
  24.           <td><div align="right">Modelo:&nbsp;</div></td>
  25.           <td><select name="modelo" disabled="disabled" class="cajaMedia" id="modelo">
  26.             <option value="0">Selecciona opci&oacute;n...</option>
  27.             </select>
  28.           <font color="#FF0000">*</font></td>
  29.           <td><div align="right">A&ntilde;o:&nbsp;</div></td>
  30.           <td><label>
  31.             <input name="anio" type="text" class="cajaMinima" id="anio" />
  32.           <font color="#FF0000">*</font></label></td>
  33.         </tr>
  34.         <tr>
  35.           <td><div align="right">Color:&nbsp;</div></td>
  36.           <td><label>
  37.             <input name="color" type="text" class="cajaMedia" id="color" />
  38.           <font color="#FF0000">*</font></label></td>
  39.           <td><div align="right">N&uacute;mero de Serie:&nbsp;</div></td>
  40.           <td><label>
  41.             <input name="serie" type="text" class="cajaMedia" id="serie" />
  42.           <font color="#FF0000">*</font></label></td>
  43.         </tr>
  44.         <tr>
  45.           <td colspan="2"><div align="right">Odometro Inicial:&nbsp;</div></td>
  46.           <td><label>
  47.             <input name="odometer" type="text" class="cajaPequena" id="odometer" />
  48.           <font color="#FF0000">*</font></label></td>
  49.           <td><div align="right">Fecha:&nbsp;</div></td>
  50.           <td><label>
  51.             <input name="date" type="text" class="cajaPequena" id="date" value="<?php echo date("Y-m-d"); ?> " readonly="readonly" />
  52.           <font color="#FF0000">*</font></label></td>      
  53.         </tr>
  54.         <tr>
  55.           <td><div align="right">Empresa:&nbsp;</div></td>
  56.           <td><font color="#FF0000">
  57.             <label></label>
  58.             <input name="emp" type="text" class="comboMedio" id="emp" value="<?php echo $emp; ?>" readonly="readonly" />
  59.             *</font>
  60.           </td>        
  61.         </tr>
  62.         <td colspan="10"><div align="center"><font color="#FF0000">* Datos Obligatorios</font></div></td>
  63.           </tr>
  64.         <tr>
  65.           <td colspan="10">&nbsp;</td>
  66.         </tr>
  67.         <tr>
  68.           <td colspan="8">
  69.             <div align="center">
  70.               <img src="../botones/Agregar_Vehiculo.gif" height="47" onmouseover="style.cursor=cursor" border="0" onclick="validanewvehiculo()" /> &nbsp;&nbsp;
  71.               <img src="../botones/Borrar_Datos.gif" height="47" onmouseover="style.cursor=cursor" onclick="borradatnewvehiculo()" />
  72.              </div>
  73.           </td>      
  74.          </tr>
  75.         <tr>
  76.           <td colspan="5"><div align="center"><strong>VEHICULOS DADOS DE ALTA</strong></div></td>
  77.          </tr>
  78.         <tr>
  79.           <td colspan="8">
  80.             <div id="lineaResultado">
  81.               <div id="lineaResultado2">
  82.                 <iframe width="100%"  id="frame_lineas" name="frame_lineas" frameborder="0">
  83.                     <ilayer width="100%" height="100" id="frame_lineas" name="frame_lineas"></ilayer> </iframe>
  84.               </div>
  85.             </div>        
  86.           </td>
  87.           <td>&nbsp;</td>
  88.          </tr>
  89.        </table>
  90.         <iframe id="frame_datos" name="frame_datos" width="0" height="0" frameborder="0">
  91.                     <ilayer width="0" height="0" id="frame_datos" name="frame_datos"></ilayer>
  92.             </iframe>
  93.         </form>

Funcion validanewvehiculo()

Código Javascript:
Ver original
  1. function validanewvehiculo()
  2. {
  3.     var aler ="";
  4.         if(document.getElementById("id").value=="") aler +="Debes de ingresar una clave a la Unidad.\n";
  5.         if(document.getElementById("economico").value=="") aler +="Debes de colocar el economico de la Unidad.\n";
  6.         if(document.getElementById("placa").value=="") aler +="Coloca la placa de la Unidad.\n";
  7.         if(document.getElementById("marca").value=="0") aler +="Elige la marca del vehiculo.\n";
  8.         if(document.getElementById("modelo").value=="0") aler +="Elige el modelo del vehiculo.\n";
  9.         if(document.getElementById("anio").value=="") aler +="Escribe el a\u00f1o de la Unidad.\n";
  10.         if(document.getElementById("color").value=="") aler +="Coloca el color de la Unidad.\n";
  11.         if(document.getElementById("serie").value=="") aler +="Inserta el numero de serie de la Unidad.\n";
  12.         if(document.getElementById("odometer").value=="") aler +="Debes de colocar el odometro inicial del proceso.\n";
  13.         if(document.getElementById("emp").value=="0") aler +="Selecciona la Empresa a la que pertenece la Unidad.\n";
  14.  
  15.             if(aler!=""){  
  16.                 alert("Alerta: Se detectaron los siguiente errores\n\n" +aler);
  17.             }else{
  18.                 var mesag="";
  19.                 if(isNaN(document.getElementById("economico").value)==true) mesag +="El valor del economico debe de ser numerico\n";
  20.                 if(isNaN(document.getElementById("anio").value)==true) mesag +="El valor del año debe de ser numerico\n";
  21.                 if(isNaN(document.getElementById("odometer").value)==true) mesag +="El valor del odometro debe de ser numerico\n";
  22.                     if(mesag!=""){
  23.                         alert("ERROR: \n\n" + mesag);  
  24.                     }else{ 
  25.                         document.getElementById("formulario_lineas").submit();     
  26.                     }
  27.             }
  28. }//fin de la funcion de validacion de los datos para agregar nuevos vehiculos

Contenido de la pagina frame_lineas

Código PHP:
Ver original
  1. <?php
  2.     session_start();
  3.     error_reporting(0);
  4.         if($_SESSION["autentificado"]!='si'){
  5.             echo "Error: No ha iniciado Sesi&oacute;n correctamente";
  6.             echo "<head><meta http-equiv='refresh' content='2; url=/proyecto/index.php?session=Undefinid'></head>";
  7.         }else{
  8. ?>
  9. <script>
  10.    
  11.     function eliminar_linea(idline,idtar){
  12.  
  13.         if (confirm(" Desea eliminar este documento ? "))
  14.             document.getElementById("frame_datos").src="eliminar_linea.php?idline="+idline+"&idtar="+idtar;
  15.     }
  16. </script>
  17. <link href="../estilos/estilos.css" type="text/css" rel="stylesheet" />
  18.  
  19. <?php
  20. include("../conec.php");
  21. $idcar=$_POST["id"];
  22. $retorno=0;
  23.  
  24.     if(!isset($idcar)){
  25.         $idtar=$_GET["id"];
  26.         $retorno=1;
  27.     }
  28.    
  29.     if ($retorno==0){  
  30.             $idcar=$_POST["id"];
  31.             echo $id;
  32.             $eco=$_POST["economico"];
  33.             $pla=$_POST["placa"];
  34.             $mar=$_POST["marca"];
  35.             $mod=$_POST["modelo"];
  36.             $ani=$_POST["anio"];
  37.             $col=$_POST["color"];
  38.             $ser=$_POST["serie"];
  39.             $odomet=$_POST["odometer"];
  40.             $dat=$_POST["date"];
  41.             $emp=$_POST["emp"];
  42.             $usu=$_SESSION["Usuario"];
  43.            
  44.             $sql="INSERT INTO vehiculos(id, idcarro, economico, placa, marca, modelo, anio, color, numeroserie, odometroinicial, fechaalta, empresa, usuario, visibility, usuabaja, fechabaja) VALUES ('','$idcar','$eco','$pla','$mar','$mod','$ani','$col','$ser','$odomet','$dat','$emp','$usu','','','')";
  45.              $tot=mysql_query($sql) or die (mysql_error());
  46.            
  47.     }
  48. ?>
  49.  
  50. <table class="fuente8" width="100%" cellspacing=1 cellpadding=3 border=0 >
  51.     <tr class="mensaje">
  52.         <td>#</td>
  53.         <td>Clave</td>
  54.         <td>Economico</td>
  55.         <td>Placa</td>
  56.         <td>Marca</td>
  57.         <td>Modelo</td>
  58.         <td>a&ntilde;o</td>
  59.         <td>Odometro</td>
  60.         <td>elim</td>
  61.     </tr>
  62.        
  63.     <?php
  64.         $m=date("Y-m-d");
  65.         $sel="SELECT * FROM vehiculos WHERE idcarro = '$idcar' AND fechaalta='$m'";
  66.         $resel=mysql_query($sel);
  67.             for ($i = 0; $i < mysql_num_rows($resel); $i++) {
  68.                 $idcar=mysql_result($resel,$i,"idcarro");
  69.                 $econom=mysql_result($resel,$i,"economico");
  70.                 $plac=mysql_result($resel,$i,"placa");     
  71.                 $marc=mysql_result($resel,$i,"marca"); 
  72.                 $mode=mysql_result($resel,$i,"modelo");
  73.                 $anio=mysql_result($resel,$i,"anio");  
  74.                 $odom=mysql_result($resel,$i,"odometroinicial");   
  75.                 if ($i % 2){$fondolinea="itemParTabla";}else{$fondolinea="itemImparTabla";}?>
  76.  
  77.                 <tr class="<?php echo $fondolinea; ?>">
  78.                     <td><div align="center"><?php echo $i+1; ?></div></td>                 
  79.                     <td><div align="center"><?php echo $idcar; ?></div></td>
  80.                     <td><div align="center"><?php echo $econom; ?></div></td>  
  81.                     <td><div align="center"><?php echo $plac; ?></div></td>
  82.                     <td><div align="center"><?php echo $marc; ?></div></td>
  83.                     <td><div align="center"><?php echo $mode; ?></div></td>
  84.                     <td><div align="center"><?php echo $anio; ?></div></td>
  85.                     <td><div align="center"><?php echo $odom; ?></div></td>            
  86.                     <td width="3%"><div align="center"><a href="javascript:eliminar_linea(<?php echo $id;?>,'<?php echo $idtar;?>')"><img src="../img/eliminar.png" border="0"></a></div></td>
  87.                 </tr>
  88.             <?php } ?>
  89. </table>
  90. <iframe id="frame_datos" name="frame_datos" width="0%" height="0" frameborder="0">
  91.     <ilayer width="0" height="0" id="frame_datos" name="frame_datos"></ilayer>
  92. </iframe>
  93. <?php
  94.     }
  95. ?>

alguien puede ayudarme?

Etiquetas: iframe
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:15.