`
liu_bia
  • 浏览: 105506 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论
  • ztbzg: 学习了,今天用上了,多谢lz 以前动态增加div 是直接拼字符 ...
    动态生成层

层的处理

阅读更多

<script language=javascript>
 function cc(tt)
 {
 var str = "了解“什么是<a href='<%=basePath%>kccds.do?method=searchWorkbook&sign=3&flmc="+tt.innerHTML+"' class='font-bule2' id='tts' target='_blank'><b>"+tt.innerHTML+"</b></a>?";
 document.getElementById('tts').innerHTML = str;
 var daps = document.all.pop.style;
 var ttop = tt.offsetTop; //TT控件的定位点高
 var thei = tt.clientHeight; //TT控件本身的高
 var tleft = tt.offsetLeft; //TT控件的定位点宽
 var ttyp = tt.type; //TT控件的类型
 while (tt = tt.offsetParent){ttop+=tt.offsetTop; tleft+=tt.offsetLeft;}
 daps.top = (ttyp=="image")? ttop+thei : ttop+thei-6; //层的 Y 坐标
 daps.left = tleft + 5; //层的 X 坐标
 daps.display = ""; //层显示
 }
</script>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics