Foros del Web » Programando para Internet » Javascript »

Imagen en esquina de recuadro de tabla

Estas en el tema de Imagen en esquina de recuadro de tabla en el foro de Javascript en Foros del Web. Hola chicos.. les paso a contar lo que necesito y que nose como hacerlo. necesito algun script que haga esto. Se preguntaran que es esto.. ...
  #1 (permalink)  
Antiguo 03/09/2009, 18:32
 
Fecha de Ingreso: marzo-2007
Mensajes: 103
Antigüedad: 17 años, 9 meses
Puntos: 0
Imagen en esquina de recuadro de tabla

Hola chicos.. les paso a contar lo que necesito y que nose como hacerlo.

necesito algun script que haga esto.







Se preguntaran que es esto.. bueno como ven en cada esquina de cada reguadro de la tabla aparece una imagen, necesito un script que haga que aparezca esta imagen al pasar el mouse por ese recuadro y desaparezca al dejar el recuadro, la imagen tiene que estar en esa diagonal y no en ningun otro lado.

ahora lo que necesito esque esta imagen no sea tomada de un solo <span....></span> pro ejemplo, por que esta imagen va a ser un link hacia un sector de edicion que toma el contenido de ese recuadro nose si me explico.

osea si tengo 100 recuadros cada uno de esos links posicionados en esa diagonal que apunta esa imagen va a ser un link diferente siempre, osea que tiene que ser tomado de formas diferentes y para cada link tiene que haber un <a href=""....></a> nuevo..

Si alguien lo hizo, conoce algun script, o sabe algo por favor que me lo diga.



Gracias...

Última edición por Aper; 03/09/2009 a las 19:01
  #2 (permalink)  
Antiguo 05/09/2009, 16:53
Avatar de deirdre  
Fecha de Ingreso: mayo-2009
Mensajes: 690
Antigüedad: 15 años, 8 meses
Puntos: 45
Respuesta: Imagen en esquina de recuadro de tabla

Pero tú quieres que eso se haga con ajax?

O es un evento onmouseover de javascript. De todas formas proporciona tu código para empezar a tener cosas claras respecto a tu cuestión.

Bye
  #3 (permalink)  
Antiguo 08/09/2009, 06:19
 
Fecha de Ingreso: marzo-2007
Mensajes: 103
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Imagen en esquina de recuadro de tabla

Bueno basicamente lo que necesito... y tenemos un claro ejemplo es en facebook, cuando te posas en la imagen del perfil incial te muestra en el margen superior derecho el menu para editar tu foro o lo que sea.

Ejemplo:

  #4 (permalink)  
Antiguo 11/09/2009, 15:50
 
Fecha de Ingreso: marzo-2007
Mensajes: 103
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Imagen en esquina de recuadro de tabla

Alguien ?..
  #5 (permalink)  
Antiguo 11/09/2009, 17:12
Avatar de deirdre  
Fecha de Ingreso: mayo-2009
Mensajes: 690
Antigüedad: 15 años, 8 meses
Puntos: 45
Respuesta: Imagen en esquina de recuadro de tabla

Hola Aper

Si pudieras poner otro ejemplo sería bueno. Yo es que no tengo cuenta en facebook y no puedo ver lo que dices.

O espera a que alguien más te ayude...

Bye
  #6 (permalink)  
Antiguo 11/09/2009, 18:23
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 9 meses
Puntos: 1284
Respuesta: Imagen en esquina de recuadro de tabla

Hola:

Mientras no se demuestre lo contrario, la pregunta no tiene nada que ver con Ajax, así que movemos el tema al foro javascript... no estoy seguro de lo que quieres, pero parece que buscas un tooltip... si es eso, te recomiendo que revises nuestras FAQs

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #7 (permalink)  
Antiguo 13/09/2009, 17:28
 
Fecha de Ingreso: marzo-2007
Mensajes: 103
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Imagen en esquina de recuadro de tabla

Aver.. vamos a intentar explicar lo que quiero hacer...

tenemos una tabla si.. donde el codigo seria algo asi digamos:

Código HTML:
<table width="200" border="1">
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table> 
Que quire decir, que si quiero que se pose una imagen en la diagonal superior derecha de el recuadro (<td>...</td>), cada td tiene que tener un "onmouseover".. pero lo que nose como hacer es precisamente eso, el codigo jscript o ajax que me muestre esa imagen en esa diagonal con el link. pero que pasa con el link

Podemos tener un codigo que el mouseover llame de un link estatico, estatico por que.. pro que siempre va a ser le mismo link para todos los td, pero yo necesito un link diferente por cada td. seguramente se lo podria hacer con getelementid o como se escriba.. pero bueno necesito algo asi.


Gracias

Última edición por Aper; 14/09/2009 a las 16:40
  #8 (permalink)  
Antiguo 13/09/2009, 23:12
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 7 meses
Puntos: 1517
Respuesta: Imagen en esquina de recuadro de tabla

Puedes hacerlo de esta manera:
Nota: cambiale el nombre de la imagen y listo.
Código HTML:
Ver original
  1. <script language="javascript">
  2. function setThisMouse(w){
  3.     w.style.backgroundImage = "url(edit.png)";
  4.     w.style.backgroundPosition = "top right";
  5.     w.style.backgroundRepeat = "no-repeat";
  6. }
  7. function unsetThisMouse(w){
  8.     w.style.backgroundImage = "";
  9.    
  10. }
  11. <table width="200" border="1">
  12.   <tr>
  13.     <td onmouseover="setThisMouse(this)" onmouseout="unsetThisMouse(this)">&nbsp;</td>
  14.     <td onmouseover="setThisMouse(this)" onmouseout="unsetThisMouse(this)">&nbsp;</td>
  15.     <td onmouseover="setThisMouse(this)" onmouseout="unsetThisMouse(this)">&nbsp;</td>
  16.   </tr>
  17.   <tr>
  18.     <td onmouseover="setThisMouse(this)" onmouseout="unsetThisMouse(this)">&nbsp;</td>
  19.     <td onmouseover="setThisMouse(this)" onmouseout="unsetThisMouse(this)">&nbsp;</td>
  20.     <td onmouseover="setThisMouse(this)" onmouseout="unsetThisMouse(this)">&nbsp;</td>
  21.   </tr>
  22.   <tr>
  23.     <td onmouseover="setThisMouse(this)" onmouseout="unsetThisMouse(this)">&nbsp;</td>
  24.     <td onmouseover="setThisMouse(this)" onmouseout="unsetThisMouse(this)">&nbsp;</td>
  25.     <td onmouseover="setThisMouse(this)" onmouseout="unsetThisMouse(this)">&nbsp;</td>
  26.   </tr>
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #9 (permalink)  
Antiguo 14/09/2009, 11:48
 
Fecha de Ingreso: marzo-2007
Mensajes: 103
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Imagen en esquina de recuadro de tabla

si lo habia pensado asi pero el unico problema que me generaba que sea asi es que no podia poner un link en esa esquina.. osea recuerda que ese cuadro que quiero que aparezca en la diagonal de a lo sumo.. 3x3 px... es un link que agregaria un comentario a ese TD.

Saludos.. y gracias por tu ayuda.
  #10 (permalink)  
Antiguo 14/09/2009, 13:31
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 7 meses
Puntos: 1517
Respuesta: Imagen en esquina de recuadro de tabla

Pero puedes colocar que todo ese td sea un link en vez de esa imagen
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #11 (permalink)  
Antiguo 14/09/2009, 16:16
 
Fecha de Ingreso: marzo-2007
Mensajes: 103
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Imagen en esquina de recuadro de tabla

Claro.. si todo se puede pero el tema es que yo necesito solo que sea imagen sea el link, osea en el td hay contenido entendes, y esa iamgen lo que hace es agregar un comentario a ese campo nada mas.. y si tengo 100 campos (td) son 100 link diferentes y 100 onmouseover y demas.... es complicado pero bueno :P

lo mas complicado de todo es que esta imagen con link, no tiene que modificar el contenido que se encuentre dentro del <td>contenido</td>


Gracias igual
  #12 (permalink)  
Antiguo 14/09/2009, 17:08
Avatar de deirdre  
Fecha de Ingreso: mayo-2009
Mensajes: 690
Antigüedad: 15 años, 8 meses
Puntos: 45
Respuesta: Imagen en esquina de recuadro de tabla

Pero entiendo que no es que esa pequeña imagen sea un link sino que, mediante el colocado del cursor, se muestre un tooltip (tal como apuntaba caricatos más arriba).

¿Es eso?

Normalmente entendemos por link un enlace que abre una página, ¿o no?.

Desde el principio del hilo no entiendo del todo los planteamientos de Aper. Seguramente debido a mi torpeza...
  #13 (permalink)  
Antiguo 14/09/2009, 17:15
 
Fecha de Ingreso: marzo-2007
Mensajes: 103
Antigüedad: 17 años, 9 meses
Puntos: 0
Respuesta: Imagen en esquina de recuadro de tabla

el ejemplo mas claro es el del facebook, solo que es una iamgne.. lo que yo quiero hacer es que sea en un td nada mas que eso.
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 02:08.