Pages: 12

  2008-06-23 08:19:33

dekha_21
» FTalkManiac
FTalk Level: zero
793
0
1969-12-31

:arrow: Pertama-tama, seperti biasa Izin Share.. :arrow: Credid :[url=www.dynamicdrive.com]Dynamic Drive[/url] :arrow: Compatible With : FF1+ IE5+ Opr7+ :arrow: Fungsi : Supaya Elemen seperti Images b

:arrow: Pertama-tama, seperti biasa Izin Share.. :arrow: Credid :[url=www.dynamicdrive.com]Dynamic Drive[/url] :arrow: Compatible With : FF1+ IE5+ Opr7+ :arrow: Fungsi : Supaya Elemen seperti Images bisa digeser-geser.. :arrow: Prepiu : [b] Temporarily Disabled [/b] :arrow: Caranya Copas Ini di CSS External [spoiler] .drag{ position:relative; cursor:hand; z-index: 100; } [/spoiler] :arrow: Copas di JS External Bag C [spoiler] /*********************************************** * Drag and Drop Script: © Dynamic Drive (http://www.dynamicdrive.com) * This notice MUST stay intact for legal use * Visit http://www.dynamicdrive.com/ for this script and 100s more. ***********************************************/ var dragobject={ z: 0, x: 0, y: 0, offsetx : null, offsety : null, targetobj : null, dragapproved : 0, initialize:function(){ document.onmousedown=this.drag document.onmouseup=function(){this.dragapproved=0} }, drag:function(e){ var evtobj=window.event? window.event : e this.targetobj=window.event? event.srcElement : e.target if (this.targetobj.className=="drag"){ this.dragapproved=1 if (isNaN(parseInt(this.targetobj.style.left))){this.targetobj.style.left=0} if (isNaN(parseInt(this.targetobj.style.top))){this.targetobj.style.top=0} this.offsetx=parseInt(this.targetobj.style.left) this.offsety=parseInt(this.targetobj.style.top) this.x=evtobj.clientX this.y=evtobj.clientY if (evtobj.preventDefault) evtobj.preventDefault() document.onmousemove=dragobject.moveit } }, moveit:function(e){ var evtobj=window.event? window.event : e if (this.dragapproved==1){ this.targetobj.style.left=this.offsetx+evtobj.clientX-this.x+"px" this.targetobj.style.top=this.offsety+evtobj.clientY-this.y+"px" return false } } } dragobject.initialize() [/spoiler] Kalo mo Image yg Bisa digeser-geser bisa pake addbox kek gini: [spoiler] var code="<center><img src=\"[b]URL IMAGE[/b]\" class=\"drag\" WIDTH=\"150\" HEIGHT=\"150\">"+ "<img src=\"[b]URL IMAGE[/b]\" class=\"drag\" WIDTH=\"150\" HEIGHT=\"150\"><br>"+ "<img src=\"[b]URL IMAGE[/b]\" class=\"drag\" WIDTH=\"150\" HEIGHT=\"150\">"+ "<img src=\"[b]URL IMAGE[/b]\" class=\"drag\" WIDTH=\"150\" HEIGHT=\"150\"><br></center>"; [b]addBox("<a href=\"#\" onClick=\"show_hide('content_custombox_562'); return false\"><div title=\"header=[Gallery] body=[Can Be Drag]\">Draggable Image</div></a>",code,"custombox_562","left"); show_hide('content_custombox_562');[/b] [/spoiler] Edit yg Ditebelin and Edit Fungsi Addbox sesuai Addbox kaliandh.. :arrow: Kalo mo ditambah images atau kata-katanya tinggal copas: [spoiler]<img src="URL IMAGE" [b]class="drag"[/b]><br> <h1><b [b]class="drag"[/b]>Hi Dekhz</b></h1>[/spoiler] script yg tebel musti ada.. :arrow: Ada lagi script buad draggable PrimaryPic (Punya Bang Nophz, Cuman tek Ganti classnya aja): [spoiler] divpicutama=getElementByClassName("imgblock200")[0]; apicutama=divpicutama.getElementsByTagName("a")[0]; srcpicutama=divpicutama.getElementsByTagName("img")[0].getAttribute("src"); apicutama.innerHTML="<img src='"+srcpicutama+"' [b]class='drag'[/b] onMouseover='initshake(this);rattleimage()' onMouseout='stoprattle(this);top.focus()' onClick='top.focus()'>"; function getElementByClassName(sClass) { var elm = []; var els = document.getElementsByTagName("*") || document.all; for (var j=0,k=els.length;j<k;j++) { if (new RegExp(sClass).test(els[j].className))elm.push(els[j]); } return elm; } [/spoiler] Udah segitu aja..

Last edited by dekha_21 (2008-08-17 23:13:07)

Pages: 12

Board footer

© 2025 F Talk

Current time is 06:40

[ 12 queries - 0.148 second ]
Privacy Policy