/* Function Show Tooltip form URL
Browser IE7 ,Google Chrom ,Mozilla FireFox
By Thitipong Samranvanit.
Date 21-10-2010
JS Native JavaScript , jQuery
Parameter : topic_id , object (DOM) , event (DOM)
Parameter : topic_id , object (DOM) , event (DOM)
*/
function showtooltip(tid,obj,event){
/* <<<<--- Change To Your URL */
var url = "index.php/getview/admin_show_detail/" + tid ;
var tt = $("#tooltip");
var difx = 15 ;
var dify = 15 ;
var xx , yy ;
var e = window.event /* IE TYPE */ ;
if( e ){ /* IE TYPE */
xx = e.clientX + difx ;
yy = e.clientY + dify ;
}else{ /* FIREFOX and Chrome */
xx = event.pageX + difx ;
yy = event.pageY + dify ;
}
tt.html("OOO1" + e + "]");
tt.html("OOOP2");
//tt.html ( xx + " : " + yy ) ;
tt.css('z-order',99).css("position","absolute").css("top" ,yy ).css("left" , xx );
tt.css("border","1px solid #000000").css("background-color","lightyellow");
tt.load(url);
tt.css("opacity","0.95").show();
}
function hidetooltip(){
$("#tooltip").hide();
}
------------------------------------------------------------------
Usage
HTML/PHP File
<img src=”…”
Onclick=”…”
…
onMouseOver="javascript: showtooltip(<?=$entry['id'] ?> ,this ,event)"
onMouseOut="javascript: hidetooltip( )"
…
>
In this php file
I pass parameter ( topic_id, this , event )
this = image tag object in DOM
event = MouseEvent in DOM
No comments:
Post a Comment