鼠标放到链接上出现一个说明框,里面有滚动的文字说明

本文介绍了一种使用HTML和JavaScript创建提示框的方法。通过将鼠标悬停在特定链接上,可以触发显示定制文本的提示框。该技术适用于网页中需要添加额外说明或交互元素的场景。
<a href="http://www.helpor.net" target="_blank" onMouseOver="helpor_net_show(this,event,'看到了吧?')" onMouseOut="helpor_net_hide()">把鼠标放上来试试</a>
<div id="tooltip2" style="position:absolute;visibility:hidden;clip:rect(0 150 50 0);width:150px;background-color:seashell">
<layer name="nstip" width="1000px" bgColor="seashell"></layer>
</div>
<SCRIPT language="JavaScript">
<!--
if (!document.layers&&!document.all)
event
="test"
function helpor_net_show(current,e,text){

if (document.all&&document.readyState=="complete"){
document.all.tooltip2.innerHTML
='<marquee style="border:1px solid #3399ff">'+text+'</marquee>'
document.all.tooltip2.style.pixelLeft
=event.clientX+document.body.scrollLeft+10
document.all.tooltip2.style.pixelTop
=event.clientY+document.body.scrollTop+10
document.all.tooltip2.style.visibility
="visible"
}


else if (document.layers){
document.tooltip2.document.nstip.document.write(
'<b>'+text+'</b>')
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 helpor_net_hide(){
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>


 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值