Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2011, 23:17
javiermao_
 
Fecha de Ingreso: enero-2010
Mensajes: 10
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta Error con javascript no me abre la otra pagina

Tengo este codigo javascript su funcion es tomar el valor de la variable cod_articulo que es la consulta de un valor a la base de datos y mediante la funcion parent.location.href manda el valor a otro formulario. AQUI EL CODIGO JAVASCRIPT
Código:
<script language="javascript">
		
		
		function ver_articulo(cod_articulos)
		 {
			parent.location.href="ver_articulo.php?cod_articulos="+cod_articulos;
			}
		</script>

y este es el codigo php de dond sale el valor cod_articulo esta dentro de un siclo al igual que el la imagen que se supone da acceso a la pagina nueva y envia el dato con ella.

Código PHP:
<table class="fuente8" width="87%" cellspacing=0 cellpadding=3 border=0 ID="Table1">
            <input type="hidden" name="numfilas" id="numfilas" value="<? echo $filas?>">
                <? $iniciopagina=$_POST["iniciopagina"];
                if (empty(
$iniciopagina)) { $iniciopagina=$_GET["iniciopagina"]; } else { $iniciopagina=$iniciopagina-1;}
                if (empty(
$iniciopagina)) { $iniciopagina=0; }
                if (
$iniciopagina>$filas) { $iniciopagina=0; }
                    if (
$filas 0) {
                
?>
<? $sel_resultado
="SELECT * FROM articulos WHERE borrado=0 AND ".$where;
                   
$sel_resultado=$sel_resultado."  limit ".$iniciopagina.",10";
                   
$res_resultado=mysql_query($sel_resultado);
                   
$contador=0;
                     while 
                     (
$contador mysql_num_rows($res_resultado)) 
                     { 
                         if (
$i 2
                           { 
$fondolinea="itemParTabla"
                           } 
                           else
                               { 
                               
$fondolinea="itemImparTabla";
                               }
                
?> 
<tr class="<?php echo $fondolinea?>">
 /*AQUI ES DONDE SE LLAMA LA FUNCION JAVASCRIPT Y SE ENVIA EL VALOR CORRESPONDIENTE A ESA UBICACION DEL CICLO, Y ADEMAS SE VA  ALA PAGINAS DADA EN EL HREF DEL JAVASCRIPT*/ <td width="5%"><center><a href="#"><img src="**/img/ver.png" width="16" height="16" border="0" onClick="ver_articulo(<?php echo mysql_result($res_resultado,$contador,"cod_articulos")?>)" title="Visualizar"></a></div></td>
                         </tr>
                        <? $contador++;
                            }
                        
?>            
                    </table>
GRACIAS POR SU TIEMPO Y AYUDO AMIGOS