超碰8_亚洲国产高清视频_黄频视频_欧美午夜影院_亚洲高清在线视频_成人精品久久久

類似谷歌個性首頁,頁面模塊自由拖動的源代碼

作者:藍顏 來源: 2011-03-27 22:19:39 閱讀 我要評論 直達商品

 

如果大家用過“wordpress”博客或者見過谷歌個性首頁的話,可能見過,頁面的模塊是可以由你自己來自由

拖放的,今天在網上看到一點不錯的代碼,就拿回來分享一下了!!如果可以加進去cookies的話,就更完美了!!


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<style>
body {margin:0px;padding:0px;font-size:12px;text-align:center;}
body > div {text-align:center; margin-right:auto; margin-left:auto;}
.content{width:900px;}
.content .left{
 float:left;
 width:20%;
 border:1px solid #FF0000;
 margin:3px;
}
.content .center{float:left;border:1px solid #FF0000;margin:3px;width:57%}
.content .right{float:right;width:20%;border:1px solid #FF0000;margin:3px}
.mo{height:auto;border:1px solid #CCC;margin:3px;background:#FFF}
.mo h1{background:#ECF9FF;height:18px;padding:3px;cursor:move}
.mo .nr{height:80px;border:1px solid #F3F3F3;margin:2px}
h1{margin:0px;padding:0px;text-align:left;font-size:12px}
</style>
<script>
var dragobj={}
window.onerror=function(){return false}
function on_ini(){
 String.prototype.inc=function(s){return this.indexOf(s)>-1?true:false}
 var agent=navigator.userAgent
 window.isOpr=agent.inc("Opera")
 window.isIE=agent.inc("IE")&&!isOpr
 window.isMoz=agent.inc("Mozilla")&&!isOpr&&!isIE
 if(isMoz){
  Event.prototype.__defineGetter__("x",function(){return this.clientX+2})
  Event.prototype.__defineGetter__("y",function(){return this.clientY+2})
 }
 basic_ini()
}
function basic_ini(){
 window.$=function(obj){return typeof(obj)=="string"?document.getElementById(obj):obj}
 window.oDel=function(obj){if($(obj)!=null){$(obj).parentNode.removeChild($(obj))}}
}
window.onload=function(){
 on_ini()
 var o=document.getElementsByTagName("h1")
 for(var i=0;i<o.length;i++){
  o[i].onmousedown=function(e){
   if(dragobj.o!=null)
    return false
   e=e||event
   dragobj.o=this.parentNode
   dragobj.xy=getxy(dragobj.o)
   dragobj.xx=new Array((e.x-dragobj.xy[1]),(e.y-dragobj.xy[0]))
   dragobj.o.style.width=dragobj.xy[2]+"px"
   dragobj.o.style.height=dragobj.xy[3]+"px"
   dragobj.o.style.left=(e.x-dragobj.xx[0])+"px"
   dragobj.o.style.top=(e.y-dragobj.xx[1])+"px"  
   dragobj.o.style.position="absolute"
   var om=document.createElement("div")
   dragobj.otemp=om
   om.style.width=dragobj.xy[2]+"px"
   om.style.height=dragobj.xy[3]+"px"
   dragobj.o.parentNode.insertBefore(om,dragobj.o)
   return false
  }
 }
}
document.onselectstart=function(){return false}
window.onfocus=function(){document.onmouseup()}
window.onblur=function(){document.onmouseup()}
document.onmouseup=function(){
 if(dragobj.o!=null){
  dragobj.o.style.width="auto"
  dragobj.o.style.height="auto"
  dragobj.otemp.parentNode.insertBefore(dragobj.o,dragobj.otemp)
  dragobj.o.style.position=""
  oDel(dragobj.otemp)
  dragobj={}
 }
}
document.onmousemove=function(e){
 e=e||event
 if(dragobj.o!=null){
  dragobj.o.style.left=(e.x-dragobj.xx[0])+"px"
  dragobj.o.style.top=(e.y-dragobj.xx[1])+"px"
  createtmpl(e)
 }
}
function getxy(e){
 var a=new Array()
 var t=e.offsetTop;
 var l=e.offsetLeft;
 var w=e.offsetWidth;
 var h=e.offsetHeight;
 while(e=e.offsetParent){
  t+=e.offsetTop;
  l+=e.offsetLeft;
 }
 a[0]=t;a[1]=l;a[2]=w;a[3]=h
  return a;
}
function inner(o,e){
 var a=getxy(o)
 if(e.x>a[1]&&e.x<(a[1]+a[2])&&e.y>a[0]&&e.y<(a[0]+a[3])){
  if(e.y<(a[0]+a[3]/2))
   return 1;
  else
   return 2;
 }else
  return 0;
}
function createtmpl(e){
 for(var i=0;i<12;i++){
  if($("m"+i)==dragobj.o)
   continue
  var b=inner($("m"+i),e)
  if(b==0)
   continue
  dragobj.otemp.style.width=$("m"+i).offsetWidth
  if(b==1){
   $("m"+i).parentNode.insertBefore(dragobj.otemp,$("m"+i))
  }else{
   if($("m"+i).nextSibling==null){
    $("m"+i).parentNode.appendChild(dragobj.otemp)
   }else{
    $("m"+i).parentNode.insertBefore(dragobj.otemp,$("m"+i).nextSibling)
   }
  }
  return
 }
 for(var j=0;j<3;j++){
  if($("dom"+j).innerHTML.inc("div")||$("dom"+j).innerHTML.inc("DIV"))
   continue
  var op=getxy($("dom"+j))
  if(e.x>(op[1]+10)&&e.x<(op[1]+op[2]-10)){
   $("dom"+j).appendChild(dragobj.otemp)
   dragobj.otemp.style.width=(op[2]-10)+"px"
  }
 }
}
</script>
</head>
<body>
<div class=content>
 <div class=left id=dom0>
  <div class=mo id=m0>
   <h1>dom0</h1>
   <div class="nr"></div>
  </div>
  <div class=mo id=m1>
   <h1>dom1</h1><div class="nr"></div>
  </div>
  <div class=mo id=m2><h1>dom2</h1><div class="nr"></div></div>
  <div class=mo id=m3><h1>dom3</h1><div class="nr"></div></div>
 </div>
 <div class=center id=dom1>
  <div class=mo id=m4><h1>dom4</h1><div class="nr"></div></div>
  <div class=mo id=m5><h1>dom5</h1><div class="nr"></div></div>
  <div class=mo id=m6><h1>dom6</h1><div class="nr"></div></div>
  <div class=mo id=m7><h1>dom7</h1><div class="nr"></div></div>
 </div>
 <div class=right id=dom2>
  <div class=mo id=m8><h1>dom8</h1><div class="nr"></div></div>
  <div class=mo id=m9><h1>dom9</h1><div class="nr"></div></div>
  <div class=mo id=m10><h1>dom10</h1><div class="nr"></div></div>
  <div class=mo id=m11><h1>dom11</h1><div class="nr"></div></div>
 </div>
</div>
</body>
</html> 
 

文章來自:http://www.java50.com    JAVA武林


  推薦閱讀

  華為JAVA筆試題

一、 單項選擇題 1. Java 是從( )語言改進重新設計。 A.Ada B.C++ C.Pasacal D.BASIC 答案:B 2.下列語句哪一個正確( ) A. Java程序經編譯后會產生machine code B. Java程序經編譯后會產生byte code C.>>>詳細閱讀


本文標題:類似谷歌個性首頁,頁面模塊自由拖動的源代碼

地址:http://www.brh9h.cn/a/guandian/yejie/20110327/5479.html

樂購科技部分新聞及文章轉載自互聯網,供讀者交流和學習,若有涉及作者版權等問題請及時與我們聯系,以便更正、刪除或按規定辦理。感謝所有提供資訊的網站,歡迎各類媒體與樂購科技進行文章共享合作。

網友點評
我的評論: 人參與評論
驗證碼: 匿名回答
網友評論(點擊查看更多條評論)
友情提示: 登錄后發表評論,可以直接從評論中的用戶名進入您的個人空間,讓更多網友認識您。
自媒體專欄

評論

熱度

超碰8_亚洲国产高清视频_黄频视频_欧美午夜影院_亚洲高清在线视频_成人精品久久久
<code id="0gi0m"><wbr id="0gi0m"></wbr></code>
  • <bdo id="0gi0m"><source id="0gi0m"></source></bdo>
    <button id="0gi0m"></button>
    <code id="0gi0m"><acronym id="0gi0m"></acronym></code>
  • 成人欧美一区二区| 亚洲综合二区| 日产国产精品精品a∨| 蜜桃传媒视频第一区入口在线看| 精品一区二区三区国产| 日本一区二区精品视频| 一区二区日本伦理| 日韩视频三区| 国产精品一区二区三区在线观| 日本免费高清一区| 亚洲性人人天天夜夜摸| 久久亚洲高清| 在线看视频不卡| 亚洲影院在线| 亚洲高清视频一区二区| 亚洲精品美女91| 久久亚洲精品欧美| 欧美深夜福利| 国产高清不卡av| 亚洲欧美伊人| 国产在线一区二区三区欧美| 欧美日韩一区二区视频在线观看| 久久这里只有| 影音先锋亚洲视频| 国产精品日韩一区二区三区 | 国产精品国产三级欧美二区| 久久av一区二区| 亚洲一区影院| 国产精品18毛片一区二区| 韩国在线视频一区| 日本一区二区久久精品| 国产精品资源| 欧美日本免费| 茄子视频成人在线观看| 久久av一区二区三区| 国产精品啊v在线| 欧美日韩综合久久| 久久一区二区三区四区五区| 国产精品国产三级国产专区53| 蜜桃麻豆www久久国产精品| 国产日韩精品视频一区二区三区| 日本一区二区精品| 国产精品免费一区二区三区在线观看 | 成人综合色站| 韩国欧美一区| 亚洲 国产 日韩 综合一区| 99久久99久久| 中文亚洲免费| 在线日韩中文| 欧美久久电影| 欧美69wwwcom| 亚洲欧美综合一区| 久久久久久国产精品一区| 狼狼综合久久久久综合网 | 欧美~级网站不卡| 欧美日韩精品免费在线观看视频| 久久国产日韩欧美| 夜夜精品视频| 亚洲精品在线免费| 欧美视频导航| 国产精品久久7| 国模 一区 二区 三区| 欧美凹凸一区二区三区视频| 一区二区三区精品国产| 亚洲国产一区二区精品视频| 九九热久久66| 欧美一区1区三区3区公司| 久久综合九色欧美狠狠| 久久久久资源| 欧美日韩精品综合| 清纯唯美一区二区三区| 精品欧美一区二区精品久久| 精品日本一区二区三区| 精品国产中文字幕| 久久精品丝袜高跟鞋| 麻豆成人小视频| 五月天久久综合网| 日韩欧美视频一区二区| 亚洲欧洲国产日韩精品| 在线视频精品一区| 一区在线免费| 国产精品久久久亚洲一区| 久久精品91| 精品免费视频123区| 日本电影一区二区三区| 亚洲激情电影在线| 亚洲视频一区| 久久xxxx| 欧美一区二区福利| 中文字幕在线中文字幕日亚韩一区| 欧美成人嫩草网站| aⅴ色国产欧美| 成人xxxxx色| 日韩av一级大片| 欧美日韩蜜桃| 久久精品免费| 另类小说综合网| 欧美精品国产| 久久另类ts人妖一区二区| 久久久久一区二区| 国内精品美女在线观看| 久久午夜视频| 日韩久久在线| 在线天堂一区av电影| 99久久无色码| 亚洲国产另类久久久精品极度| 日韩亚洲国产精品| 精品乱码一区| 国产精品豆花视频| 玖玖玖国产精品| 亚洲五月六月| 免费在线日韩av| 午夜精品区一区二区三| 99成人在线| 水蜜桃亚洲精品| 麻豆久久婷婷| 一道精品一区二区三区| 51国产成人精品午夜福中文下载 | 羞羞答答国产精品www一本| 久久久精品动漫| aa成人免费视频| 色之综合天天综合色天天棕色 | 欧美日韩一区二区视频在线| 美女精品网站| 一区二区三区av在线| 久久婷婷影院| 精品1区2区3区4区| 欧美精彩一区二区三区| 国产欧美日韩一区二区三区| 日本一区二区久久精品| 国产九九精品| 国产精品v一区二区三区| 国产精品一区在线观看| 中文久久精品| 欧美日韩在线精品一区二区三区| 久久av二区| 久久一区二区精品| 亚洲国产精品日韩| 亚洲精品日韩在线观看| 91九色露脸| 亚洲一区二区三区四区五区午夜| 中文字幕一区二区三区四区五区六区 | 国产精品一区二区在线观看 | 国产日韩精品视频一区二区三区| 欧美一区三区二区在线观看| 欧美亚洲一区二区三区| 亚洲一二三区在线| 污视频在线免费观看一区二区三区| 成人在线观看网址| 国产日韩精品久久| 亚洲午夜视频| 欧美+日本+国产+在线a∨观看| 免费成人深夜夜行视频| 99国产盗摄| 91丨九色丨国产| 91精品综合久久| 久久资源av| 久久久天天操| 51国偷自产一区二区三区 | 一区在线电影| 欧美二区在线| 欧美精品自拍| 欧美激情第六页| 欧美日韩一区在线播放| 欧美激情一区| 在线观看欧美亚洲| 夜夜爽www精品| 国产一区二区三区成人欧美日韩在线观看 | 一区二区三区视频| 欧美日韩国产精品一区二区| 国产尤物91| 国产乱码一区| 农村寡妇一区二区三区| 日本中文不卡| 综合视频免费看| 激情91久久| 国产精品一区亚洲| 99高清视频有精品视频| 成人做爰66片免费看网站| 国产乱人伦精品一区二区| 精品无码久久久久国产| 欧美精品一区二区三区久久| 五月婷婷综合色| 国产综合18久久久久久| 99国内精品| 国产精品一区二区a| 女人一区二区三区| 亚洲欧洲精品一区| 狠狠色丁香久久综合频道| 在线综合亚洲| 国产精品国产精品国产专区蜜臀ah | 噜噜噜91成人网| 国产精品视频入口| 明星裸体视频一区二区| 午夜精品视频在线观看一区二区| 国产精品草草| 国产99视频精品免费视频36| 欧美日韩一区二区三区在线视频| 亚洲在线色站| 午夜在线播放视频欧美|