[推荐]一个用来给控件做提示的JS脚本,鼠标移到控件上时出现提示,离开时消失!...

None.gif<script language="javascript">
None.gif
if (typeof fcolor == 'undefined') { var fcolor = "F1E4E4";}
None.gif
if (typeof backcolor == 'undefined') { var backcolor = "Royalblur";}
None.gif
if (typeof textcolor == 'undefined') { var textcolor = "000000";}
None.gif
if (typeof capcolor == 'undefined') { var capcolor = "FFFFFF";}
None.gif
if (typeof closecolor == 'undefined') { var closecolor = "#9999FF";}
None.gif
if (typeof width == 'undefined') { var width = "100";}
None.gif
if (typeof border == 'undefined') { var border = "1";}
None.gif
if (typeof offsetx == 'undefined') { var offsetx =30;}
None.gif
if (typeof offsety == 'undefined') { var offsety = -10;}
None.gif
if (typeof align == 'undefined') { var align = "center";}
None.gifns4 
= (document.layers)? true:false
None.gifie4 
= (document.all)? true:false
None.gif
if (ie4) {
None.gif
if (navigator.userAgent.indexOf('MSIE 5')>0) {
None.gifie5 
= true;
None.gif
else {
None.gifie5 
= false; }
None.gif
else {
None.gifie5 
= false;
None.gif}
None.gif
var x = 0;
None.gif
var y = 0;
None.gif
var snow = 0;
None.gif
var sw = 0;
None.gif
var cnt = 0;
None.gif
var dir = 1;
None.gif
var tr = 1;
None.gif
if ( (ns4) || (ie4) ) {
None.gif
if (ns4) over = document.overDiv
None.gif
if (ie4) over = overDiv.style
None.gifdocument.onmousemove 
= mouseMove
None.gif
if (ns4) document.captureEvents(Event.MOUSEMOVE)
None.gif}
None.gif
function drs(text) {
None.gifdts(
1,text);
None.gif}
None.gif
function drc(text, title) {
None.gifdtc(
1,text,title);
None.gif}
None.gif
function src(text,title) {
None.gifstc(
1,text,title);
None.gif}
None.gif
function dls(text) {
None.gifdts(
0,text);
None.gif}
None.gif
function dlc(text, title) {
None.gifdtc(
0,text,title);
None.gif}
None.gif
function slc(text,title) {
None.gifstc(
0,text,title);
None.gif}
None.gif
function dcs(text) {
None.gifdts(
2,text);
None.gif}
None.gif
function dcc(text, title) {
None.gifdtc(
2,text,title);
None.gif}
None.gif
function scc(text,title) {
None.gifstc(
2,text,title);
None.gif}
None.gif
function nd() {
None.gif
if ( cnt >= 1 ) { sw = 0 };
None.gif
if ( (ns4) || (ie4) ) {
None.gif
if ( sw == 0 ) {
None.gifsnow 
= 0;
None.gifhideObject(over);
None.gif
else {
None.gifcnt
++;
None.gif}
None.gif}
None.gif}
None.gif
None.gif
function dts(d,text) {
None.giftxt 
= "<TABLE WIDTH="+width+" BORDER=0 CELLPADDING="+border+" CELLSPACING=0 BGCOLOR=\""+backcolor+"\"><TR><TD align=center><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR=\""+fcolor+"\"><TR><TD align=center><FONT FACE=\"Arial,Helvetica\" COLOR=\""+textcolor+"\" SIZE=\"-2\">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>"
None.giflayerWrite(txt);
None.gifdir 
= d;
None.gifdisp();
None.gif}
None.gif
function dtc(d,text, title) {
None.giftxt 
= "<TABLE WIDTH=70 BORDER=0 CELLPADDING="+border+" CELLSPACING=0 BGCOLOR=\""+backcolor+"\"><TR><TD align=center ><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD align=center><SPAN STYLE=\"FONT-SIZE:11px\" ID=\"PTT\"><B><FONT FACE=Verdana COLOR=\""+capcolor+"\">"+title+"</FONT></B></SPAN></TD></TR></TABLE><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR=\""+fcolor+"\"><TR><TD align=center><SPAN ID=\"PST\" style=\"font-size:12px\"><image width=70 height=85 src="+text+"><SPAN></TD></TR></TABLE></TD></TR></TABLE>"
None.giflayerWrite(txt);
None.gifdir 
= d;
None.gifdisp();
None.gif}
None.gif
function stc(d,text, title) {
None.gifsw 
= 1;
None.gifcnt 
= 0;
None.giftxt 
= "<TABLE WIDTH="+width+" BORDER=0 CELLPADDING="+border+" CELLSPACING=0 BGCOLOR=\""+backcolor+"\"><TR><TD align=center><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD align=center><SPAN ID=\"PTT\"><B><FONT COLOR=\""+capcolor+"\">"+title+"</FONT></B></SPAN></TD><TD ALIGN=RIGHT><A HREF=\"/\" onMouseOver=\"cClick();\" ID=\"PCL\"><FONT COLOR=\""+closecolor+"\">Close</FONT></A></TD></TR></TABLE><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR=\""+fcolor+"\"><TR><TD><SPAN ID=\"PST\"><FONT COLOR=\""+textcolor+"\">"+text+"</FONT><SPAN></TD></TR></TABLE></TD></TR></TABLE>"
None.giflayerWrite(txt);
None.gifdir 
= d;
None.gifdisp();
None.gifsnow 
= 0;
None.gif}
None.gif
function disp() {
None.gif
if ( (ns4) || (ie4) ) {
None.gif
if (snow == 0) {
None.gif
if (dir == 2) {
None.gifmoveTo(over,x
+offsetx-(width/2),y+offsety);
None.gif}
None.gif
if (dir == 1) {
None.gifmoveTo(over,x
+offsetx,y+offsety);
None.gif}
None.gif
if (dir == 0) {
None.gifmoveTo(over,x
-offsetx-width,y+offsety);
None.gif}
None.gifshowObject(over);
None.gifsnow 
= 1;
None.gif}
None.gif}
None.gif}
None.gif
function mouseMove(e) {
None.gif
if (ns4) {x=e.pageX; y=e.pageY;}
None.gif
if (ie4) {x=event.x; y=event.y;}
None.gif
if (ie5) {x=event.x+document.body.scrollLeft; y=event.y+document.body.scrollTop;}
None.gif
if (snow) {
None.gif
if (dir == 2) {
None.gifmoveTo(over,x
+offsetx-(width/2),y+offsety);
None.gif}
None.gif
if (dir == 1) {
None.gifmoveTo(over,x
+offsetx,y+offsety);
None.gif}
None.gif
if (dir == 0) {
None.gifmoveTo(over,x
-offsetx-width,y+offsety);
None.gif}
None.gif}
None.gif}
None.gif
function cClick() {
None.gifhideObject(over);
None.gifsw
=0;
None.gif}
None.gif
function layerWrite(txt) {
None.gif
if (ns4) {
None.gif
var lyr = document.overDiv.document
None.giflyr.write(txt)
None.giflyr.close()
None.gif}
None.gif
else if (ie4) document.all["overDiv"].innerHTML = txt
None.gif
if (tr) { trk(); }
None.gif}
None.gif
function showObject(obj) {
None.gif
if (ns4) obj.visibility = "show"
None.gif
else if (ie4) obj.visibility = "visible"
None.gif}
None.gif
function hideObject(obj) {
None.gif
if (ns4) obj.visibility = "hide"
None.gif
else if (ie4) obj.visibility = "hidden"
None.gif}
None.gif
function moveTo(obj,xL,yL) {
None.gifobj.left 
= xL
None.gifobj.top 
= yL
None.gif}
None.gif
function trk() {
None.gif
if ( (ns4) || (ie4) )
None.giftr 
= 0;
None.gif}
None.gif                 
</script>
None.gif


Control代表任何一个。net服务器端控件


  Control.Attributes.Add("onmouseover", "javascript:drc('" + tip1 + "','" + tip2 + "');")
  Control.Attributes.Add("onmouseout", "javascript:nd();")

tip1和tip2 可以是从数据库里读出来的值!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值