锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品人人做人人综合,亚洲成人久久一区,日韩av影片http://www.aygfsteel.com/chou/category/32795.htmlrecords of my java learning process zh-cnSat, 30 Aug 2008 07:51:12 GMTSat, 30 Aug 2008 07:51:12 GMT60涓嶉敊鐨刯s灞傛晥鏋?/title><link>http://www.aygfsteel.com/chou/archive/2008/08/28/225254.html</link><dc:creator>chou</dc:creator><author>chou</author><pubDate>Thu, 28 Aug 2008 04:42:00 GMT</pubDate><guid>http://www.aygfsteel.com/chou/archive/2008/08/28/225254.html</guid><wfw:comment>http://www.aygfsteel.com/chou/comments/225254.html</wfw:comment><comments>http://www.aygfsteel.com/chou/archive/2008/08/28/225254.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/chou/comments/commentRss/225254.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/chou/services/trackbacks/225254.html</trackback:ping><description><![CDATA[<p>//淇濈暀鐨勪綅緗?<br /> var saveLeft,saveTop,saveWidth,saveHeight; <br /> var theBody; <br /> var eventType;    //浜嬩歡縐嶇被, "move"銆?resize" <br /> var div; </p> <p><br /> //鍒涘緩騫惰瀹歞iv鐨勫弬鏁?<br /> function setDiv(content) <br /> {<br />  <br />   //闃叉閲嶅鎵撳紑 <br />   if (div) <br />   { <br />    eCloseDiv(); <br />   } <br />   var newLeft,newTop,newWidth,newHeight; <br />   theBody = document.body; <br />    <br />   div = document.createElement("div"); <br />   div.id = "panelDiv"; <br />   div.style.position = "absolute"; <br />   div.style.backgroundColor = "#5F86B5" // 杈規棰滆壊 <br />   div.style.padding = "1px 1px 1px 1px"; <br />   div.style.overflow = "hidden"; <br />   div.style.zIndex = 1; <br />      <br />   //璁懼畾鎵撳紑鐨勫ぇ灝忓拰浣嶇疆 <br />   Function() <br />   { <br />    //榛樿澶у皬榛樿浣嶇疆灞呬腑鎵撳紑  <br />    newWidth = "350px"; <br />    newHeight = "260px"; <br />    newLeft = (theBody.clientWidth - parseInt(newWidth)) / 2 + "px"; <br />    newTop = (theBody.clientHeight - parseInt(newHeight)) / 2 + "px"; <br />    div.style.width = newWidth; <br />    div.style.height = newHeight; <br />    div.style.left = newLeft; <br />    div.style.top = newTop; <br />   } <br />   div = setChild(div,content); <br />   theBody.appendChild(div); <br />    <br /> //  var ipt = document.getElementsByTagName("input"); <br /> //  for(var i = 0; i < ipt.length; i++) <br /> //  { <br /> //   ipt[i].disabled = true; <br /> //  } <br /> } </p> <p>function setChild(div,content) <br /> { <br />   //鍙惁縐誨姩銆佽皟鏁?<br />   var isMove = true<br />   var isResize = true; <br />    <br />   //搴曡壊 <br />   var cDiv = document.createElement; <br />   var backDiv = cDiv("div"); <br />   backDiv.style.cssText = "left: 0px; top: 0px; width: 100%; height: 100%; background-color:#DFE8F6;" ; <br />   div.appendChild(backDiv); <br />    <br />   //鏍囬 <br />   var topDiv = cDiv("div"); <br />   topDiv.style.cssText = "left: 1px; top: 1px; width: 100%; height: 22px; border-bottom:1px solid #5F86B5; position: absolute; background: url(images/bgd.gif) repeat-x; vertical-align: middle; z-index: 5"; <br />   if (isMove) <br />   { <br />    topDiv.style.cursor = "move"; <br />    topDiv.setAttribute("onmousedown", function(){setMove(this)}); <br />   } <br />   else <br />   { <br />    topDiv.style.cursor = "default"; <br />   } <br />   topDiv.innerHTML = "<span style='top: 5px; left:5px; font-size: 12px; font-weight: bold; color: #102548; position: relative;' onselectstart='return false'>榪囨護鎻愮ず</span>"; <br />   div.appendChild(topDiv); <br />    <br />   //鍏抽棴鎸夐挳 <br />   var closeDiv = cDiv("div"); <br />   closeDiv.style.cssText = "right: 8px; top : 4px; width: 16px; height: 16px; position: absolute;  text-align: center; vertical-align: middle; cursor: pointer; z-index:10"; <br />   closeDiv.setAttribute("onclick", function() {eCloseDiv()}); <br />   closeDiv.innerHTML = "<span style='font-size: 12px; font-weight: bold; color: #0E377A;' title='Esc蹇嵎閿?><img src = 'images/close.gif'/></span>"; <br />   div.appendChild(closeDiv); <br />    <br />   //鍐呭 <br />   var contentDiv = cDiv("div"); <br />   contentDiv.style.cssText = "left: 1px; top: 35px; background-color:#DFE8F6; width: 100%; position: absolute; overflow: auto;  padding:5px;"; <br />   contentDiv.style.height = (parseInt(div.style.height) - 40) + "px"; <br />   contentDiv.innerHTML = "<table style='width: 100%; height: 100%; text-align: left; vertical-align: hidden'><tr><td><p>"+content+"</p></td></tr></table>"; <br />   div.appendChild(contentDiv); <br />    <br />   //璋冩暣澶у皬 <br />   var reDiv = cDiv("div"); <br />   reDiv.style.cssText = "right: 0px; bottom: 0px; width: 5px; height: 5px; position: absolute;"; <br />   if (isResize) <br />   { <br />    reDiv.style.cursor = "se-resize"; <br />    reDiv.setAttribute("onmousedown", function(){setResize(this)}); <br />   } <br />   else <br />   { <br />    reDiv.style.cursor = "default"; <br />   } <br />   div.appendChild(reDiv); <br />    <br />   return div; <br /> } </p> <p>var oX, oY, oLeft, oTop, oWidth, oHeight; //瀛樺偍鍘熷縐誨姩鍓嶇殑浣嶇疆 <br /> var divClone, oDiv;   //鍏嬮殕鐨勮妭鐐瑰拰鍘熷鑺傜偣 <br /> var oTime; <br /> //clone鎷栫Щ鐨勮妭鐐?<br /> function setMove(obj) <br /> { <br />   if (event.button == 1) <br />   { <br />    if (oTime) <br />    { <br />     clearTimeout(oTime); <br />     divClone.parentNode.removeChild(divClone); <br />    } <br />    oDiv = obj.parentNode; <br />    divClone = oDiv.cloneNode(true); <br />    divClone.style.filter = "Alpha(opacity=50)"; <br />    divClone.childNodes[1].setAttribute("onmousemove", function(){startMove(this)}); <br />    divClone.childNodes[1].setAttribute("onmouseup", function(){endMove()}); <br />    oX = parseInt(event.clientX); <br />    oY = parseInt(event.clientY); <br />    oLeft = parseInt(divClone.style.left); <br />    oTop = parseInt(divClone.style.top); <br />    document.body.appendChild(divClone); <br />    divClone.childNodes[1].setCapture(); <br />    eventType = "move"; <br />   } <br /> } </p> <p>//鎷栫Щ <br /> function startMove(obj) <br /> { <br />   if (eventType == "move" && event.button == 1) <br />   { <br />    var moveDiv = obj.parentNode; <br />    moveDiv.style.left = (oLeft + event.clientX - oX) + "px"; <br />    moveDiv.style.top = (oTop + event.clientY - oY) + "px"; <br />   } <br /> } </p> <p>//鎷栫Щ緇撴潫璋冪敤鍔ㄧ敾 <br /> function endMove() <br /> { <br />   if (eventType == "move") <br />   { <br />    divClone.childNodes[1].releaseCapture(); <br />             move(parseInt(divClone.style.left), parseInt(divClone.style.top)); <br />    eventType = ""; <br />   } <br /> } </p> <p>//縐誨姩鐨勫姩鐢?<br /> function move(aimLeft, aimTop) <br /> { <br />   var nowLeft = parseInt(oDiv.style.left); <br />   var nowTop = parseInt(oDiv.style.top); <br />   var moveSize = 30; <br />   if (nowLeft > aimLeft + moveSize || nowLeft < aimLeft - moveSize || nowTop > aimTop + moveSize || nowTop < aimTop - moveSize) <br />   { <br />    oDiv.style.left = aimLeft > nowLeft + moveSize ? (nowLeft + moveSize) + "px" : aimLeft < nowLeft - moveSize ? (nowLeft - moveSize) + "px" : nowLeft + "px"; <br />    oDiv.style.top = aimTop > nowTop + moveSize ? (nowTop + moveSize) + "px" : aimTop < nowTop - moveSize ? (nowTop - moveSize) + "px" : nowTop + "px"; <br />    oTime = setTimeout("move(" + aimLeft + ", " + aimTop + ")", 1); <br />   } <br />   else <br />   { <br />    oDiv.style.left = divClone.style.left; <br />    oDiv.style.top = divClone.style.top; <br />    divClone.parentNode.removeChild(divClone); <br />    divClone == null; <br />   } <br /> } </p> <p>//clone璋冩暣澶у皬鐨勮妭鐐?<br /> function setResize(obj) <br /> { <br />   if (event.button == 1) <br />   { <br />    if (oTime) <br />    { <br />     clearTimeout(oTime); <br />     divClone.parentNode.removeChild(divClone); <br />    } <br />    oDiv = obj.parentNode; <br />    divClone = oDiv.cloneNode(true); <br />    divClone.style.filter = "Alpha(opacity=50)"; <br />    divClone.childNodes[4].setAttribute("onmousemove", function(){startResize(this)}); <br />    divClone.childNodes[4].setAttribute("onmouseup", function(){endResize()}); <br />    oX = parseInt(event.clientX); <br />    oY = parseInt(event.clientY); <br />    oWidth = parseInt(divClone.style.width); <br />    oHeight = parseInt(divClone.style.height); <br />    document.body.appendChild(divClone); <br />    divClone.childNodes[4].setCapture(); <br />    eventType = "resize"; <br />   } <br /> } </p> <p>//鎷栧姩璋冩暣澶у皬 <br /> function startResize(obj) <br /> { <br />   if (eventType == "resize" && event.button == 1) <br />   { <br />    var nX = event.clientX; <br />    var nY = event.clientY; <br />    if (nX > oX - oWidth && nY > oY - oHeight + 40) <br />    { <br />     var resizeDiv = obj.parentNode; <br />     resizeDiv.style.width = (oWidth + event.clientX - oX) + "px"; <br />     resizeDiv.style.height = (oHeight + event.clientY - oY) + "px"; <br />     resizeDiv.childNodes[3].style.height = (parseInt(resizeDiv.style.height) - 40) + "px"; <br />    } <br />   } <br /> } </p> <p>//璋冩暣澶у皬緇撴潫 <br /> function endResize() <br /> { <br />   if (eventType == "resize") <br />   { <br />    divClone.childNodes[4].releaseCapture(); <br />             resize(parseInt(divClone.style.width), parseInt(divClone.style.height)); <br />    eventType = ""; <br />   } <br /> } </p> <p>//璋冩暣澶у皬鐨勫姩鐢?<br /> function resize(aimWidth, aimHeight) <br /> { <br />   var nowWidth = parseInt(oDiv.style.width); <br />   var nowHeight = parseInt(oDiv.style.height); <br />   var resizeSize = 30; <br />   if (nowWidth > aimWidth + resizeSize || nowWidth < aimWidth - resizeSize || nowHeight > aimHeight + resizeSize || nowHeight < aimHeight - resizeSize) <br />   { <br />    oDiv.style.width = aimWidth > nowWidth + resizeSize ? (nowWidth + resizeSize) + "px" : aimWidth < nowWidth - resizeSize ? (nowWidth - resizeSize) + "px" : nowWidth + "px"; <br />    oDiv.style.height = aimHeight > nowHeight + resizeSize ? (nowHeight + resizeSize) + "px" : aimHeight < nowHeight - resizeSize ? (nowHeight - resizeSize) + "px" : nowHeight + "px"; <br />    oDiv.childNodes[3].style.height = (parseInt(oDiv.style.height) - 40) + "px"; <br />    oTime = setTimeout("resize(" + aimWidth + ", " + aimHeight + ")", 1); <br />   } <br />   else <br />   { <br />    oDiv.style.width = divClone.style.width; <br />    oDiv.style.height = divClone.style.height; <br />    oDiv.childNodes[3].style.height = (parseInt(oDiv.style.height) - 40) + "px"; <br />    divClone.parentNode.removeChild(divClone); <br />    divClone == null; <br />   } <br /> } </p> <p>//鍏抽棴DIV <br /> function eCloseDiv() <br /> {  <br />  <br />   if (div) <br />   { <br />    div.parentNode.removeChild(div); <br /> //   var ipt = document.getElementsByTagName("input"); <br /> //   for(var i = 0; i < ipt.length; i++) <br /> //   { <br /> //    ipt[i].disabled = false; <br /> //   } <br />    div = null; <br />   } <br /> } </p> <p>//淇濈暀浣嶇疆鍜屽ぇ灝?<br /> function saveDiv() <br /> { <br />   if (div) <br />   { <br />    saveLeft = div.style.left; <br />    saveTop = div.style.top; <br />    saveWidth = div.style.width; <br />    saveHeight = div.style.height; <br />   } <br /> } </p> <p>//蹇嵎閿?<br /> document.onkeydown = function() <br /> { <br />   event.keyCode == 27 ? eCloseDiv() : null;  //Esc蹇嵎閿?<br />   event.ctrlKey && (event.keyCode == 83 || event.keyCode == 115) ? saveDiv() : null; //ctrl+s淇濆瓨浣嶇疆 <br />   event.ctrlKey && event.keyCode == 13 ? setDiv() : null //ctrl+enter鎵撳紑Div <br />   !event.ctrlKey && (event.keyCode == 37 || event.keyCode == 38 || event.keyCode == 39 || event.keyCode == 40) ? arrowMove(event.keyCode) : null; <br />   event.ctrlKey && (event.keyCode == 37  || event.keyCode == 38 || event.keyCode == 39 || event.keyCode == 40) ? arrowResize(event.keyCode) : null; <br /> } </p> <p>// 鍗曞嚮灞備互澶栫殑鍦版柟闅愯棌灞?br /> document.onclick = function()<br /> {<br />   if (div)<br />   {<br />       if(typeof event.srcElement.message == "undefined")<br />    {<br />      if (div.componentFromPoint(event.clientX,event.clientY)=="outside")<br />      {<br />      eCloseDiv();<br />       <br />      }<br />    } <br />   }<br /> }</p> <p>//涓婁笅宸﹀彸綆ご縐誨姩div <br /> function arrowMove(eKeyCode) <br /> { <br />   if (div) <br />   { <br />    var isMove = document.getElementById("isMove").checked; <br />    if (isMove) <br />    { <br />     switch(eKeyCode) <br />     { <br />      case 37: <br />       div.style.left = (parseInt(div.style.left) - 1) + "px"; //left <br />       break <br />      case 38: <br />       div.style.top = (parseInt(div.style.top) - 1) + "px"; //up <br />       break <br />      case 39: <br />       div.style.left = (parseInt(div.style.left) + 1) + "px"; //right <br />       break <br />      case 40: <br />       div.style.top = (parseInt(div.style.top) + 1) + "px"; //down <br />       break <br />     } <br />    } <br />   } <br /> } </p> <p>//ctrl+涓婁笅宸﹀彸綆ご璋冩暣div澶у皬 <br /> function arrowResize(eKeyCode) <br /> { <br />   if (div) <br />   { <br />    var isResize = document.getElementById("isResize").checked; <br />    if (isResize) <br />    { <br />     switch(eKeyCode) <br />     { <br />      case 37: <br />       div.style.width = (parseInt(div.style.width) - 1) + "px"; //left <br />       break <br />      case 38: <br />       div.style.height = (parseInt(div.style.height) - 1) + "px"; //up <br />       break <br />      case 39: <br />       div.style.width = (parseInt(div.style.width) + 1) + "px"; //right <br />       break <br />      case 40: <br />       div.style.height = (parseInt(div.style.height) + 1) + "px"; //down <br />       break <br />     } <br />    } <br />   } <br /> } <br /> </p> <img src ="http://www.aygfsteel.com/chou/aggbug/225254.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/chou/" target="_blank">chou</a> 2008-08-28 12:42 <a href="http://www.aygfsteel.com/chou/archive/2008/08/28/225254.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">城市</a>| <a href="http://" target="_blank">青浦区</a>| <a href="http://" target="_blank">金寨县</a>| <a href="http://" target="_blank">西盟</a>| <a href="http://" target="_blank">邵阳市</a>| <a href="http://" target="_blank">杭州市</a>| <a href="http://" target="_blank">灵武市</a>| <a href="http://" target="_blank">冀州市</a>| <a href="http://" target="_blank">葫芦岛市</a>| <a href="http://" target="_blank">宁津县</a>| <a href="http://" target="_blank">安阳县</a>| <a href="http://" target="_blank">涟源市</a>| <a href="http://" target="_blank">普安县</a>| <a href="http://" target="_blank">东平县</a>| <a href="http://" target="_blank">大城县</a>| <a href="http://" target="_blank">洪雅县</a>| <a href="http://" target="_blank">诏安县</a>| <a href="http://" target="_blank">沿河</a>| <a href="http://" target="_blank">新龙县</a>| <a href="http://" target="_blank">邹平县</a>| <a href="http://" target="_blank">莎车县</a>| <a href="http://" target="_blank">泰和县</a>| <a href="http://" target="_blank">镇宁</a>| <a href="http://" target="_blank">衢州市</a>| <a href="http://" target="_blank">邵阳县</a>| <a href="http://" target="_blank">阿克陶县</a>| <a href="http://" target="_blank">滕州市</a>| <a href="http://" target="_blank">焦作市</a>| <a href="http://" target="_blank">德格县</a>| <a href="http://" target="_blank">宁陕县</a>| <a href="http://" target="_blank">临洮县</a>| <a href="http://" target="_blank">太谷县</a>| <a href="http://" target="_blank">文水县</a>| <a href="http://" target="_blank">额尔古纳市</a>| <a href="http://" target="_blank">登封市</a>| <a href="http://" target="_blank">建阳市</a>| <a href="http://" target="_blank">沽源县</a>| <a href="http://" target="_blank">易门县</a>| <a href="http://" target="_blank">彭州市</a>| <a href="http://" target="_blank">武宁县</a>| <a href="http://" target="_blank">盖州市</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>