zoukankan
html css js c++ java
[推荐]一个用来给控件做提示的JS脚本,鼠标移到控件上时出现提示,离开时消失!
<
script language
=
"
javascript
"
>
if
(
typeof
fcolor
==
'undefined') {
var
fcolor
=
"
F1E4E4
"
;}
if
(
typeof
backcolor
==
'undefined') {
var
backcolor
=
"
Royalblur
"
;}
if
(
typeof
textcolor
==
'undefined') {
var
textcolor
=
"
000000
"
;}
if
(
typeof
capcolor
==
'undefined') {
var
capcolor
=
"
FFFFFF
"
;}
if
(
typeof
closecolor
==
'undefined') {
var
closecolor
=
"
#9999FF
"
;}
if
(
typeof
width
==
'undefined') {
var
width
=
"
100
"
;}
if
(
typeof
border
==
'undefined') {
var
border
=
"
1
"
;}
if
(
typeof
offsetx
==
'undefined') {
var
offsetx
=
30
;}
if
(
typeof
offsety
==
'undefined') {
var
offsety
=
-
10
;}
if
(
typeof
align
==
'undefined') {
var
align
=
"
center
"
;}
ns4
=
(document.layers)
?
true
:
false
ie4
=
(document.all)
?
true
:
false
if
(ie4) {
if
(navigator.userAgent.indexOf('MSIE
5
')
>
0
) {
ie5
=
true
;
}
else
{
ie5
=
false
; }
}
else
{
ie5
=
false
;
}
var
x
=
0
;
var
y
=
0
;
var
snow
=
0
;
var
sw
=
0
;
var
cnt
=
0
;
var
dir
=
1
;
var
tr
=
1
;
if
( (ns4)
||
(ie4) ) {
if
(ns4) over
=
document.overDiv
if
(ie4) over
=
overDiv.style
document.onmousemove
=
mouseMove
if
(ns4) document.captureEvents(Event.MOUSEMOVE)
}
function
drs(text) {
dts(
1
,text);
}
function
drc(text, title) {
dtc(
1
,text,title);
}
function
src(text,title) {
stc(
1
,text,title);
}
function
dls(text) {
dts(
0
,text);
}
function
dlc(text, title) {
dtc(
0
,text,title);
}
function
slc(text,title) {
stc(
0
,text,title);
}
function
dcs(text) {
dts(
2
,text);
}
function
dcc(text, title) {
dtc(
2
,text,title);
}
function
scc(text,title) {
stc(
2
,text,title);
}
function
nd() {
if
( cnt
>=
1
) { sw
=
0
};
if
( (ns4)
||
(ie4) ) {
if
( sw
==
0
) {
snow
=
0
;
hideObject(over);
}
else
{
cnt
++
;
}
}
}
function
dts(d,text) {
txt
=
"
<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>
"
layerWrite(txt);
dir
=
d;
disp();
}
function
dtc(d,text, title) {
txt
=
"
<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>
"
layerWrite(txt);
dir
=
d;
disp();
}
function
stc(d,text, title) {
sw
=
1
;
cnt
=
0
;
txt
=
"
<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>
"
layerWrite(txt);
dir
=
d;
disp();
snow
=
0
;
}
function
disp() {
if
( (ns4)
||
(ie4) ) {
if
(snow
==
0
) {
if
(dir
==
2
) {
moveTo(over,x
+
offsetx
-
(width
/
2
),y
+
offsety);
}
if
(dir
==
1
) {
moveTo(over,x
+
offsetx,y
+
offsety);
}
if
(dir
==
0
) {
moveTo(over,x
-
offsetx
-
width,y
+
offsety);
}
showObject(over);
snow
=
1
;
}
}
}
function
mouseMove(e) {
if
(ns4) {x
=
e.pageX; y
=
e.pageY;}
if
(ie4) {x
=
event.x; y
=
event.y;}
if
(ie5) {x
=
event.x
+
document.body.scrollLeft; y
=
event.y
+
document.body.scrollTop;}
if
(snow) {
if
(dir
==
2
) {
moveTo(over,x
+
offsetx
-
(width
/
2
),y
+
offsety);
}
if
(dir
==
1
) {
moveTo(over,x
+
offsetx,y
+
offsety);
}
if
(dir
==
0
) {
moveTo(over,x
-
offsetx
-
width,y
+
offsety);
}
}
}
function
cClick() {
hideObject(over);
sw
=
0
;
}
function
layerWrite(txt) {
if
(ns4) {
var
lyr
=
document.overDiv.document
lyr.write(txt)
lyr.close()
}
else
if
(ie4) document.all[
"
overDiv
"
].innerHTML
=
txt
if
(tr) { trk(); }
}
function
showObject(obj) {
if
(ns4) obj.visibility
=
"
show
"
else
if
(ie4) obj.visibility
=
"
visible
"
}
function
hideObject(obj) {
if
(ns4) obj.visibility
=
"
hide
"
else
if
(ie4) obj.visibility
=
"
hidden
"
}
function
moveTo(obj,xL,yL) {
obj.left
=
xL
obj.top
=
yL
}
function
trk() {
if
( (ns4)
||
(ie4) )
tr
=
0
;
}
</
script
>
Control代表任何一个。net服务器端控件
Control.Attributes.Add("onmouseover", "javascript:drc('" + tip1 + "','" + tip2 + "');")
Control.Attributes.Add("onmouseout", "javascript:nd();")
tip1和tip2 可以是从数据库里读出来的值!
查看全文
相关阅读:
java实现模拟登陆
springboot整合kafka(转)
springboot使用缓存(三)
springboot使用缓存(二)
springboot使用缓存(一)
springboot日期入参出参格式化注解:@DateTimeFormat 和 @JsonFormat (转)
H5调用android相机拍照
时间复杂度
java guide面试突击版
java面试手册-复制内容
原文地址:https://www.cnblogs.com/goody9807/p/218484.html
最新文章
Shell:IFS
Shell:八大扩展功能
netcat命令
苹果手机一插上电脑就会自动打开Adobe Photoshop,求解救?
SQLAlchemy 删除
SQLAlchemy 多对多
SQLAlchemy 一对多
python json dumps() loads()
python-kafka demo
FastAPI hello-word
热门文章
mybatis in条件查询 数据只查出一条
setOnItemChildLongClickListener 与 setOnItemChildClickListener 会同时被调用 解决 如何检测到长按,就不去执行点击事件
android 创建子线程来执行耗时操作 友好提示加载中,然后显示UI
viewPager2.setOffscreenPageLimit 预加载数量 进行fragment的懒加载
recyclerview加载bitmap的时候卡顿
css 实现气泡、三角形
springboot配置日志输出
springboot使用插件-GsonFormat(转)
springboot过滤器和拦截器
springboot统一处理异常(二)
Copyright © 2011-2022 走看看