发信人: marsz()
整理人: microant(1999-08-02 12:13:19), 站内信件
|
实例:滚动的提示
适用浏览器:ALL
说明:将鼠标移动到链接上会出现滚动的提示。
第一步:将以下代码复制到<body>标记的下面。
<script>
/*
modified by mars 1999, www.joysoft.net
*/
if (!document.layers&&!document.all)
event="test"
function showtip2(current,e,text){
if (document.all&&document.readyState=="complete"){
document.all.tooltip2.innerHTML='<marquee style="border:1px solid blac k">'+text+'</marquee>'
document.all.tooltip2.style.pixelLeft=event.clientX+document.body.scro llLeft+10
document.all.tooltip2.style.pixelTop=event.clientY+document.body.scrol lTop+10
document.all.tooltip2.style.visibility="visible"
}
else if (document.layers){
document.tooltip2.document.nstip.document.write(''+text+'')
document.tooltip2.document.nstip.document.close()
document.tooltip2.document.nstip.left=0
currentscroll=setInterval("scrolltip()",100)
document.tooltip2.left=e.pageX+10
document.tooltip2.top=e.pageY+10
document.tooltip2.visibility="show"
}
}
function hidetip2(){
if (document.all)
document.all.tooltip2.style.visibility="hidden"
else if (document.layers){
clearInterval(currentscroll)
document.tooltip2.visibility="hidden"
}
}
function scrolltip(){
if (document.tooltip2.document.nstip.left>=-document.tooltip2.document .nstip.document.width)
document.tooltip2.document.nstip.left-=5
else
document.tooltip2.document.nstip.left=150
}
</script>
<div id="tooltip2"
style="position:absolute;visibility:hidden;clip:rect(0 150 50 0);width :150px;background-color:lightyellow"><layer name="nstip" width="1000px" bgColo r="lightyellow">
</layer>
</div>
第二步:将这些代码加入到标记中:onMouseover="showtip2(this,event,'V isit Dynamic Drive for DHTML Scripts!')" onMouseout="hidetip2()",如:
<a href="http://www.joysoft.net" onMouseover="showtip2(this,event,'欢迎 访问飞翔鸟软体驿站!')" onMouseout="hidetip2()">飞翔鸟软体驿站
-- 天上星 亮晶晶 永灿烂 保安宁
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.106.172.165]
|
|