28,409
社区成员




<div id=online_help style="width:150;position:absolute;top:70;left:0;cursor:text;z-index:99" onmouseover="javascript:perf=4;" onmouseout="javascript:perf=-4;">
</div>
<script>
var perf=0;
var onlineleft=0;
function move_online1(){
onlineleft+=perf;
if ((onlineleft>99)||(onlineleft<1)){
perf=0;
if(onlineleft>99){
onlineleft=100;
}else{
onlineleft=0;
}
}
loc_top=document.body.scrollTop+70;
now_top=online_help.style.pixelTop;
online_help.style.left=document.body.scrollLeft-100+onlineleft;
if (loc_top!=now_top){
online_help.style.top=now_top+Math.round((loc_top-now_top)/20)+Math.abs(loc_top-now_top)/(loc_top-now_top);
}
setTimeout("move_online1()",20);
}
move_online1();
</script>
<div style="position:relative;width:40;height:40;background:#FFCCDD;border:1px solid black;" id=tst onmouseover=showMenu('Sub_tst'); onmouseout=hideMenu('Sub_tst');>
<div style="position:absolute;left:99%;height:40;width:0px;border:1px solid black;background:#FFFFDD;overflow:hidden;" id=Sub_tst>
<div style="width:300px;">this is a menu line</div>
</div>
</div>
<script>
var ts;
function showMenu(id){
var obj = document.getElementById(id);
var width = obj.style.width.replace('px','') * 1;
var mn = (obj.childNodes[0].nodeName!='DIV')?(obj.childNodes[1]):(obj.childNodes[0]);
if (width < mn.offsetWidth * 1){
clearTimeout(ts);
obj.style.width = (width + 2) + 'px';
ts = setTimeout("showMenu('" + id + "');",10);
}else{
obj.style.width = mn.offsetWidth + 'px';
}
}
function hideMenu(id){
var obj = document.getElementById(id);
var width = obj.style.width.replace('px','') * 1;
if (width > 0){
clearTimeout(ts);
obj.style.width = (width - 2) + 'px';
ts = setTimeout("hideMenu('" + id + "');",10);
}else{
obj.style.width = '0px';
}
}
</script>