Foros del Web » Creando para Internet » CSS »

Tablas + enlaces a otro frame

Estas en el tema de Tablas + enlaces a otro frame en el foro de CSS en Foros del Web. Hola amigos, tengo un problema que no he podido solucionar, a ver si alguno me da una mano Tengo una tabla en la cual quiero ...
  #1 (permalink)  
Antiguo 07/05/2004, 11:36
 
Fecha de Ingreso: diciembre-2003
Ubicación: Temuco - Chile
Mensajes: 2
Antigüedad: 20 años, 3 meses
Puntos: 0
Tablas + enlaces a otro frame

Hola amigos, tengo un problema que no he podido solucionar, a ver si alguno me da una mano

Tengo una tabla en la cual quiero que las celdas sean los enlaces, le di el cambio de color y todo pero, no he podido hacer que me abra la pagina_destino en el frame_destino...

Cada celda la tengo asi:

<tr>
<td onMouseOver="this.style.backgroundColor='#F6EE92'; this.style.cursor='hand';"
onMouseOut="this.style.backgroundColor='#FFE410';" onclick="window.location.href='pagina_a_abrir.html '">
Pagina_a_abrir </td>
</tr>

He probado de todas las maneras que se me ocurrieron de ponerle el enlace al otro frame...

onclick="window.location.href='pagina_a_abrir.html ', target='main'

...por ejemplo.

Alguien sabe como hacerlo ???

Desde ya, muchas gracias
  #2 (permalink)  
Antiguo 07/05/2004, 11:48
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Hola

perdón, a lo mejor me equivoco, pero...

¿quieres eu el vínculo esté en los espacio vacios de las celdas?

Bueno, la verdad es que es raro, pero posible.

Basta con que hagas esto:

<td onclick="javascript:abrir_ventana()">&nbsp;</td>

y en la cabecera el script correspondiente:

Código:
<script type="text/javascript">
function abrir_ventana() {
	var ventana = window.open("tu_pagina.htm", "pagina", "width = 100,
 height = 100, status = no,  scrollbars = no, toolbars = no, menubar = no");
}
</script>
Obviamente, has de poner la página y las dimensiones que tu quieras.

Suerte

Felicidad
__________________
¡ hey, hou, hou, hey !

Última edición por PatomaS; 07/05/2004 a las 11:50
  #3 (permalink)  
Antiguo 07/05/2004, 12:39
 
Fecha de Ingreso: diciembre-2003
Ubicación: Temuco - Chile
Mensajes: 2
Antigüedad: 20 años, 3 meses
Puntos: 0
Gracias por la pronta respuesta PatomaS, pero no es eso lo que quiero lograr... talvez me exprese mal...

Lo que necesito es...



Cuando paso sobre la celda, esta cambia de color, si apreto en ella (no en el texto) que me cargue la pagina en el frame MAIN, no que me abra otra ventana (popup)

Gracias again
  #4 (permalink)  
Antiguo 07/05/2004, 14:04
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Pues siemplemente has de cambiar la función diciendo que abra en el frame que quieras.

para eso utilizas esto:

Código:
function abrir_ventana() {
	top.arriba.location = "tu_pagina.htm";
}
en el ejemplo yo use arriba como nombre de frame pero acomódalo a tus circunstancias

Felicidad
__________________
¡ hey, hou, hou, hey !
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 00:05.