| |||
mensajes en el mouse Buenas quisiera hacer que cuando pase el mouse por el menu de mi web aparezca al lado una descripcion de cada boton, creo que se llama tool tip o ballons, lo necesito en html porque tengo 2 versiones de la pagina en html y flash. Gracias y espero haberme explicado. |
| ||||
Re: mensajes en el mouse Esto es con capas
Código:
o existe uno llamado Tooltip<html> <head> <title>CORESITO</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript"> <!-- <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); // --> function MM_findObj(n, d) { //v4.0 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[I][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && document.getElementById) x=document.getElementById(n); return x; } function MM_showHideLayers() { //v3.0 var i,p,v,obj,args=MM_showHideLayers.arguments; for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args))!=null) { v=args[i+2]; if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; } obj.visibility=v; } } //--> </script> </head> <body bgcolor="#FFFFFF" text="#000000"> <img src="imagen.gif" width="100" height="100" onMouseOver="MM_showHideLayers('capita','','show')" onMouseOut="MM_showHideLayers('capita','','hide')"> <div id="capita" style="position:absolute; width:200px; height:47px; z-index:1; background-color: #CCCC00; layer-background-color: #CCCC00; border: 1px none #000000; top: 21px; left: 108px; visibility: hidden">Hola yo soy la capa que hace la descripcion</div> </body> </html> |
| ||||
Re: mensajes en el mouse Esto es con ToolTip
Código:
<HTML> <HEAD> <TITLE></TITLE> <STYLE TYPE="text/css"> <!-- .tooltiptitle{COLOR: #FFFFFF; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-weight: bold; font-size: 8pt} .tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family: arial; font-size: 8pt} #ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;} --> </STYLE> <SCRIPT LANGUAGE="javascript"> <!-- var ie = document.all ? 1 : 0 var ns = document.layers ? 1 : 0 if(ns){doc = "document."; sty = ""} if(ie){doc = "document.all."; sty = ".style"} var initialize = 0 var Ex, Ey, topColor, subColor, ContentInfo if(ie){ Ex = "event.x" Ey = "event.y" topColor = "#808080" subColor = "#C0C0C0" } if(ns){ Ex = "e.pageX" Ey = "e.pageY" window.captureEvents(Event.MOUSEMOVE) window.onmousemove=overhere topColor = "#808080" subColor = "#C0C0C0" } function MoveToolTip(layerName, FromTop, FromLeft, e){ if(ie){eval(doc + layerName + sty + ".top = " + (eval(FromTop) + document.body.scrollTop))} if(ns){eval(doc + layerName + sty + ".top = " + eval(FromTop))} eval(doc + layerName + sty + ".left = " + (eval(FromLeft) + 15)) } function ReplaceContent(layerName){ if(ie){document.all[layerName].innerHTML = ContentInfo} if(ns){ with(document.layers[layerName].document) { open(); write(ContentInfo); close(); } } } function Activate(){initialize=1} function deActivate(){initialize=0} function overhere(e){ if(initialize){ MoveToolTip("ToolTip", Ey, Ex, e) eval(doc + "ToolTip" + sty + ".visibility = 'visible'") } else{ MoveToolTip("ToolTip", 0, 0) eval(doc + "ToolTip" + sty + ".visibility = 'hidden'") } } function EnterContent(layerName, TTitle, TContent){ ContentInfo = '<table border="0" width="150" cellspacing="0" cellpadding="0">'+ '<tr><td width="100%" bgcolor="#000000">'+ |
| ||||
Re: mensajes en el mouse Lo más facil es poner dentro del tag "a" title="lo que quieras" (igual que con las imagenes, solo que en estas pones alt="lo que quieras" <object width="468" height="60"> <param name="movie" value="http://www.publicasonline.com/banner/logopubli.swf"> <embed src="http://www.publicasonline.com/banner/logopubli.swf" width="468" height="60"> </embed> </object> |