Foros del Web » Programando para Internet » Javascript »

Problema con hipervinculos

Estas en el tema de Problema con hipervinculos en el foro de Javascript en Foros del Web. Hola desarrollando un proyecto me aparecion una pequeña complicacion que desconosco su solucion...estoy en una pagina en donde tengo una imagen que al hacerle click ...
  #1 (permalink)  
Antiguo 09/03/2011, 13:42
Avatar de avergaf  
Fecha de Ingreso: marzo-2011
Mensajes: 99
Antigüedad: 13 años, 9 meses
Puntos: 0
Problema con hipervinculos

Hola desarrollando un proyecto me aparecion una pequeña complicacion que desconosco su solucion...estoy en una pagina en donde tengo una imagen que al hacerle click me abre un pop up que confirma el termino de una sesion,este tiene otra imagen que al hacerle click quero que cierre el pop up y se dirija a otra pagina,distinta de donde abri el pop up,pero no me deja...el pop up lo cierro con window.close(),pero al poner el link a la otra pagina me la abre en el mismo pop up y se cierra de inmediato por la orden antes mencionada ( window.close() )....si alguien conoce un metodo para poder hacer esto le estaria agradecido!
  #2 (permalink)  
Antiguo 09/03/2011, 14:45
 
Fecha de Ingreso: febrero-2011
Ubicación: Capital Federal
Mensajes: 45
Antigüedad: 13 años, 10 meses
Puntos: 3
Respuesta: Problema con hipervinculos

Cita:
Iniciado por avergaf Ver Mensaje
Hola desarrollando un proyecto me aparecion una pequeña complicacion que desconosco su solucion...estoy en una pagina en donde tengo una imagen que al hacerle click me abre un pop up que confirma el termino de una sesion,este tiene otra imagen que al hacerle click quero que cierre el pop up y se dirija a otra pagina,distinta de donde abri el pop up,pero no me deja...el pop up lo cierro con window.close(),pero al poner el link a la otra pagina me la abre en el mismo pop up y se cierra de inmediato por la orden antes mencionada ( window.close() )....si alguien conoce un metodo para poder hacer esto le estaria agradecido!
A ver. Para empezar es poco clara la descripción que haces. El link es un hipervinculo? Si es asi, con window.open y un nombre distinto de la ventana debería funcionar. Si podés, por favor, adjuntá el código. Saludos
  #3 (permalink)  
Antiguo 09/03/2011, 15:01
Avatar de avergaf  
Fecha de Ingreso: marzo-2011
Mensajes: 99
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Problema con hipervinculos

aqui va el pop up,desde donde quero abrir otra pagina,y cerrar el pop up,pero lo que hace es abrir la pagina en el mismo pop up...

Código:
<?php 
require('clases/conexion.class.php');
$sql="INSERT INTO horas (termino) VALUES  (NOW())"; 
mysql_query($sql,$link);
?>
<style type="text/css">
<!--
.Estilo1 {
	font-size: 18px;
	font-weight: bold;
}
-->
</style>

<div align="center" class="Estilo1">
  <p>Atenci&oacute;n Terminada</p>
  <a href="usuario.php"> <img src="img/volver.png" width="200" height="200" title="Vuelve al formulario" onclick="window.close()"></a>

</div>
  #4 (permalink)  
Antiguo 09/03/2011, 15:46
 
Fecha de Ingreso: febrero-2011
Ubicación: Capital Federal
Mensajes: 45
Antigüedad: 13 años, 10 meses
Puntos: 3
Respuesta: Problema con hipervinculos

Simple!

Fijate el agregado en el href:

Código PHP:
Ver original
  1. <?php
  2. require('clases/conexion.class.php');
  3. $sql="INSERT INTO horas (termino) VALUES  (NOW())";
  4. mysql_query($sql,$link);
  5. ?>
  6. <style type="text/css">
  7. <!--
  8. .Estilo1 {
  9.     font-size: 18px;
  10.     font-weight: bold;
  11. }
  12. -->
  13. </style>
  14.  
  15. <div align="center" class="Estilo1">
  16.   <p>Atenci&oacute;n Terminada</p>
  17.   <a href="usuario.php" target="_blank"> <img src="img/volver.png" width="200" height="200" title="Vuelve al formulario" onclick="window.close()"></a>
  18.  
  19. </div>

Ahora, si lo que quieres es que se abra otro popup, debes usar href="javascript:window.open(url,nombre_ventana,pa rametros)" poniendo los datos correctos y un nombre distinto al del popup sobre el que estás parado.

Espero que te haya sido util. Saludos!
  #5 (permalink)  
Antiguo 09/03/2011, 16:31
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Tema movido desde PHP a Javascript
  #6 (permalink)  
Antiguo 10/03/2011, 06:01
Avatar de avergaf  
Fecha de Ingreso: marzo-2011
Mensajes: 99
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Problema con hipervinculos

excelente! muchas gracias!! ;D

Etiquetas: hipervinculos, php
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 00:22.