alt的特殊显示方式

<Script>
//标题处理开始
//***********默认设置定义.*********************
tPopWait=50;//停留tWait豪秒后显示提示。
tPopShow=1000;//显示tShow豪秒后关闭提示
showPopStep=20;
popOpacity=99;
//***************内部变量定义*****************
sPop=null;
curShow=null;
tFadeOut=null;
tFadeIn=null;
tFadeWaiting=null;
document.write('<style type="text/css" id="defaultPopStyle">');
document.write('.cPopText {  background-color: #F8F8F5;color:#000000; border: 1px #000000 solid;font-color: font-size: 12px; padding-right: 4px; padding-left: 4px; height: 20px; padding-top: 2px; padding-bottom: 2px; filter: Alpha(Opacity=0)}');
document.write('</style>');
document.write('<div id="dypopLayer" style="position:absolute;z-index:1000;" class="cPopText"></div>');
function showPopupText()
{
 var o=event.srcElement;
 MouseX=event.x;
 MouseY=event.y;
 
 if (((o.tagName=="INPUT") || (o.tagName=="TEXTAREA"))&&(! o.disabled))
 {
  //o.
  //if ( o.blur )
  {
   //o.focus();
   //o.value += "";
  }
 }

 if( o.HintWidth != null)
 {
  dypopLayer.style.width = o.HintWidth
 }
 if(o.alt!=null && o.alt!='')
 {
  o.dypop=o.alt;o.alt=''
 }
 if(o.title!=null && o.title!="")
 {
  o.dypop=o.title;o.title=''
 }
 if(o.dypop!=sPop)
 { 
  sPop=o.dypop;
  clearTimeout(curShow);
  clearTimeout(tFadeOut);
  clearTimeout(tFadeIn);
  clearTimeout(tFadeWaiting);
  if(sPop==null || sPop=='')
  {
   dypopLayer.innerHTML='';
   dypopLayer.style.filter='Alpha()';
   dypopLayer.filters.Alpha.opacity=0;
  }
  else
  {
   if(o.dyclass!=null) popStyle=o.dyclass
   else popStyle='cPopText';
   curShow=setTimeout('showIt()',tPopWait);
  }
 }
}
 
function showIt()
{
  dypopLayer.className=popStyle;
  dypopLayer.innerHTML=sPop;
  popWidth=dypopLayer.clientWidth;
  popHeight=dypopLayer.clientHeight;
  if(MouseX+12+popWidth>document.body.clientWidth) popLeftAdjust=-popWidth-24
   else popLeftAdjust=0;
  if(MouseY+12+popHeight>document.body.clientHeight) popTopAdjust=-popHeight-24
   else popTopAdjust=0;
  dypopLayer.style.left=MouseX+12+document.body.scrollLeft+popLeftAdjust;
  dypopLayer.style.top=MouseY+12+document.body.scrollTop+popTopAdjust;
  dypopLayer.style.filter='Alpha(Opacity=0)';
  fadeOut();
}

function fadeOut(){
 if(dypopLayer.filters.Alpha.opacity<popOpacity)
 {
  dypopLayer.filters.Alpha.opacity+=showPopStep;
  tFadeOut=setTimeout('fadeOut()',1);
 }
 else
 {
  dypopLayer.filters.Alpha.opacity=popOpacity;
  tFadeWaiting=setTimeout('fadeIn()',tPopShow);
  }
}

function fadeIn(){
 if(dypopLayer.filters.Alpha.opacity>0)
  {
  dypopLayer.filters.Alpha.opacity-=1;
  tFadeIn=setTimeout('fadeIn()',1);
 }
}
document.οnmοuseοver=showPopupText;

document.write ('<div id="menuDiv" style="Z-INDEX: 2; WIDTH: 1px; POSITION: absolute; HEIGHT: 1px; BACKGROUND-COLOR: #9cc5f8; visibility: hidden;"></div>');
//标题处理结束
</Script>
<a href="http://blog.csdn.net/stefli" alt="stefli's Blog,Js Code from http://www2.gliet.edu.cn/club2/">Stefli</a>

效果如下:


渐隐效果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值