【www.gdgbn.com--php常用代码】




网页特效 tips提示效果代码



www.111cn.net

www.111cn.net
www.111cn.net
www.111cn.net
www.111cn.net
www.111cn.net
www.111cn.net
www.111cn.net
www.111cn.net


<script type="text/javascript">
function getstyle(obj,name){
 return obj.currentstyle?obj.currentstyle[name]:(document.defaultview.getcomputedstyle(obj,"").getpropertyvalue(name))
}
for(var i=0;i  document.getelementbyid("c").getelementsbytagname("div")[i].onmouseo教程ver=function(){
  var o=document.getelementbyid("a");
  var s=document.getelementbyid("c");
  
  if(!o.style.left)o.style.left=0;
  if(!o.style.top)o.style.top=0;
  
  var ow = getstyle(o,"width");
  var oh = getstyle(o,"height");
  var sl = getstyle(this,"left");
  var st = getstyle(this,"top");
  var sw = getstyle(this,"width");
  var sh = getstyle(this,"height");
  
  ow = parseint(ow);
  oh = parseint(oh);
  sl = parseint(sl);
  st = parseint(st);
  sw = parseint(sw);
  sh = parseint(sh);
  
  var x=(x<=ow+sw+10)?360:document.documentelement.clientwidth;
  var y=(y<=oh+sh+10)?360:document.documentelement.clientheight;
  
  if(x < ow+sw){
   o.style.left = sl+sw+10 + "px"
  }else{
   o.style.left = (x-sl-10 > ow)?(sl+sw+10 + "px"):(sl-ow-10 + "px");
  }
  if(y < ow+sw){
   o.style.top = st+10 + "px"
  }else{
   o.style.top = (y-st-10 > oh)?(st+10 + "px"):(st-oh-10+sh + "px");
  }
  
  o.style.display="block";
 }
 
 document.getelementbyid("c").getelementsbytagname("div")[i].onmouseout=function(e){
  var o=document.getelementbyid("a");
  o.style.display="none";
 }
}
</script>


本文来源:http://www.gdgbn.com/jiaocheng/25530/