js源码--动态层_d3<style type="text/css">

js源码--动态层_html_02js源码--动态层_html_03body ...{

js源码--动态层_html_04height:100%;

js源码--动态层_html_05}

js源码--动态层_html_02js源码--动态层_html_03.wc, #wc1, #wc2 ...{

js源码--动态层_html_04position:absolute;

js源码--动态层_html_04border-width:0px;

js源码--动态层_html_04z-index:2;

js源码--动态层_html_04left:0px;

js源码--动态层_html_04top:0px;

js源码--动态层_html_04display:none

js源码--动态层_html_05}

js源码--动态层_html_02js源码--动态层_html_03#wc1 ...{

js源码--动态层_html_04width:320px;

js源码--动态层_html_04height:240px;

js源码--动态层_html_04background-color:#FFCC00;

js源码--动态层_html_05}

js源码--动态层_html_02js源码--动态层_html_03#wc2 ...{

js源码--动态层_html_04width:420px;

js源码--动态层_html_04height:340px;

js源码--动态层_html_04background-color:#CCCCCC;

js源码--动态层_html_05}

js源码--动态层_html_02js源码--动态层_html_03.wc ...{

js源码--动态层_html_04z-index:1;

js源码--动态层_html_05}

js源码--动态层_d3</style>

js源码--动态层_d3<html>

js源码--动态层_d3<head>

js源码--动态层_d3</head>

js源码--动态层_d3<body>

js源码--动态层_d3<div id="wc1"></div>

js源码--动态层_d3<div id="wc2"></div>

js源码--动态层_d3<center>

js源码--动态层_d3<button id="show_wc1">show_wc1</button>

js源码--动态层_d3<button id="show_wc2">show_wc2</button>

js源码--动态层_d3<div id="id3"></div>

js源码--动态层_d3  <form name="form1" method="post" action="">

js源码--动态层_d3    <input type="submit" name="Submit" value="提交">

js源码--动态层_d3  </form>

js源码--动态层_d3  <br />

js源码--动态层_d3</center>

js源码--动态层_d3</body>

js源码--动态层_d3</html>

js源码--动态层_d3<script language="javascript">

js源码--动态层_d3window.onload=init;

js源码--动态层_html_02js源码--动态层_html_03function init()...{

js源码--动态层_html_04div1=document.getElementById("wc1")

js源码--动态层_html_04div2=document.getElementById("wc2")

js源码--动态层_html_04button1=document.getElementById("show_wc1")

js源码--动态层_html_04button2=document.getElementById("show_wc2")

js源码--动态层_html_04add(div1,button1)

js源码--动态层_html_04add(div2,button2)

js源码--动态层_html_05}

js源码--动态层_d3

js源码--动态层_html_02js源码--动态层_html_03function add(o,p)...{

js源码--动态层_html_04o.style.display="block";

js源码--动态层_html_04o.top=p.offsetTop+p.offsetHeight;

js源码--动态层_html_04o.left=p.offsetLeft+Math.ceil(p.offsetWidth/2);

js源码--动态层_html_04o.style.left=parseInt(o.left)-Math.ceil(o.offsetWidth/2)

js源码--动态层_html_04o.style.top=o.top

js源码--动态层_html_04o.width = (o.offsetWidth) / 20;

js源码--动态层_html_04o.height = (o.offsetHeight) / 20;

js源码--动态层_html_04o.num = 0;

js源码--动态层_html_04o.style.width=0;

js源码--动态层_html_04o.style.height=0

js源码--动态层_html_04o.style.display="none";

js源码--动态层_javascript_74js源码--动态层_html_75p.onmouseover=o.onmouseover=function()...{move(o)};

js源码--动态层_javascript_74js源码--动态层_html_75p.onmouseout=o.onmouseout=function()...{out(o)};

js源码--动态层_html_05}

js源码--动态层_d3

js源码--动态层_html_02js源码--动态层_html_03function move(o)...{

js源码--动态层_html_04window.clearTimeout(o.time)

js源码--动态层_html_04window.status=o.num

js源码--动态层_javascript_74js源码--动态层_html_75    if (++o.num<=20)...{

js源码--动态层_html_04        o.style.display="block";

js源码--动态层_html_04        o.style.width=(o.num * o.width) + "px"; 

js源码--动态层_html_04        o.style.height=(o.num * o.height) + "px"; 

js源码--动态层_html_04        o.style.left=parseInt(o.left)-(o.offsetWidth/2)

js源码--动态层_html_04        o.clear=window.setTimeout(move, 10, o);

js源码--动态层_html_91        }

js源码--动态层_javascript_74js源码--动态层_html_75    else...{

js源码--动态层_html_04        window.clearTimeout(o.clear);

js源码--动态层_html_91        }    

js源码--动态层_html_05}

js源码--动态层_d3

js源码--动态层_html_02js源码--动态层_html_03function out(o)...{

js源码--动态层_html_04window.clearTimeout(o.clear)

js源码--动态层_html_04window.status=o.num

js源码--动态层_javascript_74js源码--动态层_html_75if(--o.num>=0)...{

js源码--动态层_html_04        o.style.width=(o.num * o.width) + "px"; 

js源码--动态层_html_04        o.style.height=(o.num * o.height) + "px"; 

js源码--动态层_html_04        o.style.left=parseInt(o.left)-(o.offsetWidth/2)

js源码--动态层_html_04        o.time=window.setTimeout(out, 10, o);

js源码--动态层_html_91        }

js源码--动态层_javascript_74js源码--动态层_html_75else...{

js源码--动态层_html_04        o.style.display="none"

js源码--动态层_html_04        window.clearTimeout(o.time);

js源码--动态层_html_91        }        

js源码--动态层_html_05}

js源码--动态层_d3

js源码--动态层_d3

js源码--动态层_html_02js源码--动态层_html_03(function () ...{

js源码--动态层_html_04var timeout = window.setTimeout;

js源码--动态层_javascript_74js源码--动态层_html_75window.setTimeout = function (a, b) ...{

js源码--动态层_html_04var fun;

js源码--动态层_javascript_74js源码--动态层_html_75if ("function" == typeof a) ...{

js源码--动态层_html_04var arg = Array.prototype.slice.call(arguments, 2);

js源码--动态层_javascript_74js源码--动态层_html_75fun = function () ...{

js源码--动态层_html_04a.apply(null, arg);

js源码--动态层_html_91};

js源码--动态层_javascript_74js源码--动态层_html_75} else ...{

js源码--动态层_html_04fun = a;

js源码--动态层_html_91}

js源码--动态层_html_04return timeout(fun, b);

js源码--动态层_html_91};

js源码--动态层_html_05})();

js源码--动态层_d3

js源码--动态层_d3</script>

clearTimeout一定要注意,可以测试类型来确定是否有值,在就是不能在onmouse等事件里放初始值,害的我研究了一下午,原来是放在mousemove等事件变量值随着改变