Moris' Note Book

本博客所有内容皆收集于网上,非本人原创,非心情日记,非研究心得,只是自己浏览的东西的收集
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

自定义Title

Posted on 2006-12-07 23:45  moris  阅读(179)  评论(0)    收藏  举报
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>JSP爱好者|www.jspfans.cn|---自定义Title</title>
</head>
<body>
<p><B>自定义title</B>(IE):把鼠标放在下面的文字上查看效果</p>
<span title="Javascript" title="">默认效果</span><br><br>
<span title="<marquee style='width:100px;'>http://linkweb.cn/Js</marquee>" altbg="red" altcolor="yellow" altborder="yellow">滚动字幕</span><br><br>
<span title="<img src='http://linkweb.cn/Js/Images/Logo.gif' border='0'>" altbg="#F7F7F7" altcolor="#999999" altborder="#CCCCCC">图片</span><br><br>
<span title="<i style='font-size:24pt;font-family:verdana;'>http://linkweb.cn/Js</i>" altbg="green" altcolor="yellow" altborder="darkgreen">大字体</span><br><br>
<div style="display:none;border:1px solid #000000;background-color:#FFFFCC;font-size:12px;position:absolute;padding:2;" id=altlayer></div>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.body.onmousemove=quickalt;
document.body.onmouseover=getalt;
document.body.onmouseout=restorealt;
var tempalt='';

function getalt(){
        if(event.srcElement.title && (event.srcElement.title!='' || (event.srcElement.title=='' && tempalt!=''))){
                altlayer.style.left=event.x;
                altlayer.style.top=event.y+20;
                altlayer.style.display='';
                tempalt=event.srcElement.title;
                tempbg=event.srcElement.altbg;
                tempcolor=event.srcElement.altcolor;
                tempborder=event.srcElement.altborder;
                event.srcElement.title='';
                altlayer.innerHTML=tempalt;
                if (typeof(tempbg)!="undefined"){altlayer.style.background=tempbg}else{altlayer.style.background="infobackground"}
                if (typeof(tempcolor)!="undefined"){altlayer.style.color=tempcolor}else{altlayer.style.color=tempcolor="infotext"}
                if (typeof(tempborder)!="undefined"){altlayer.style.border='1px solid '+tempborder;}else{altlayer.style.border='1px solid #000000';}
        }
}
function quickalt(){
        if(altlayer.style.display==''){
                altlayer.style.left=event.x;
                altlayer.style.top=event.y+10;
        }
}
function restorealt(){
        event.srcElement.title=tempalt;
        tempalt='';
        altlayer.style.display='none';
}
//-->
</SCRIPT>
</body>
</html>