Foros del Web » Programando para Internet » Javascript »

Error con javascript no me abre la otra pagina

Estas en el tema de Error con javascript no me abre la otra pagina en el foro de Javascript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 18/04/2011, 23:17
 
Fecha de Ingreso: enero-2010
Mensajes: 10
Antigüedad: 14 años, 4 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
  #2 (permalink)  
Antiguo 19/04/2011, 00:12
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: Error con javascript no me abre la otra pagina

Deberías mostrar el código html que genera ese php para poder ayudarte. De todas maneras es un poco incomprensible que no uses el enlace que envuelve a la imagen en lugar de una redirección javascript (en los enlaces también podés redireccionar al _parent usando el atributo target="_parent", si es eso lo que necesitás).
  #3 (permalink)  
Antiguo 19/04/2011, 03:27
 
Fecha de Ingreso: enero-2010
Mensajes: 10
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Error con javascript no me abre la otra pagina

Muchas gracias amigo lo are de s manera mejor.

Etiquetas: Ninguno
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 05:30.