Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/09/2008, 16:00
Avatar de the_web_saint
the_web_saint
 
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: Lista de Datos con Informacion al Hacer OVER

un tooltip es lo que deseas tu!, esto te puede servir:

debes usar javascript, te lo colocare, pero en el archivo debes tener un div como este:
Código PHP:
<div id="posicion" class="hint"></div><!-- Tooltip--> 
el javascript es este:
Código PHP:
function Browser() {
this.isIE false// Internet Explorer
this.isNS false// Netscape
this.isOpera false// Opera
if (navigator.userAgent.indexOf("Netscape6/") >= 0) {
this.isNS true;
return;
}
if (
navigator.userAgent.indexOf("Gecko") >= 0) {
this.isNS true;
return;
}
if (
navigator.userAgent.indexOf("MSIE") >=&& navigator.userAgent.indexOf("Opera") <0) {
this.isIE true;
return;
}
if (
navigator.userAgent.indexOf("Opera") >=0) {
this.isOpera true;
return;
}
}

var 
browser = new Browser();

function 
initMovimiento(eventmsg){
cancelar();
if (
browser.isIE || browser.isOpera) {
document.attachEvent("onmousemove"getposicion);
window.event.cancelBubble true;
window.event.returnValue false;
}
if (
browser.isNS) {
document.addEventListener("mousemove"getposiciontrue);
event.preventDefault();
}
}
function 
initPulsar(event){
cancelar();
if (
browser.isIE || browser.isOpera) {
document.attachEvent("onclick"getposicion);
window.event.cancelBubble true;
window.event.returnValue false;
}
if (
browser.isNS) {
document.addEventListener("click"getposiciontrue);
event.preventDefault();
}
}
function 
getposicion(event){
if (
browser.isIE) {
window.event.clientX document.documentElement.scrollLeft
document.body.scrollLeft;
window.event.clientY document.documentElement.scrollTop
document.body.scrollTop;
}
if (
browser.isNS) {
event.clientX window.scrollX;
event.clientY window.scrollY;
}
if (
browser.isOpera) {
window.event.clientX document.documentElement.scrollLeft;
window.event.clientY document.documentElement.scrollTop;

document.getElementById("posicion").style.visibility "visible";
document.getElementById("posicion").style.left= (55) +"px";
document.getElementById("posicion").style.top 20 +"px";
document.getElementById("posicion").innerHTML "Arrastre para ordenar sus "+msg;
}

function 
cancelar() {
if (
browser.isIE || browser.isOpera) {
document.detachEvent("onmousemove"getposicion);
document.detachEvent("onclick"getposicion);
}
if (
browser.isNS ) {
document.removeEventListener("mousemove"getposiciontrue);
document.removeEventListener("click"getposiciontrue);
}
document.getElementById("posicion").style.visibility"hidden";
}
//para cambiar el color de fondod de la tabla
function mOvr(objcolor)
{
    
obj.style.background=color;

en este caso se esta aplicando en una tabla pero tu lo puedes adaptar:
Código PHP:
<script language="javascript">msg="productos";</script>
<script type="text/javascript" src="../js/tooltip.js"></script>
....................................
<table class="cont_tabla" onMouseOver="mOvr(this,'#EBEDEF'); initMovimiento(event);" onMouseOut="mOvr(this,'#FFFFFF'); cancelar();"> 
Lo que te ayudara a crear el efecto de tootltip tambn es el css.

Saludos
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.