웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[초간단 자바스크립트!] 이미지 드래그하기..~~
2003.11.02 19:44
//요즘들어... 하는 일 없이 바쁘네요...-_-;; 낮잠자랴... 스타하랴..
ㅋ.... 어쨌든... 필요없는 소스하나 또 올립니다... 이미지 드래그하는 건데요...
응용이 트리 장식에서... 아바타 코디까지..=_=;; 그림이 이뻐야지...ㅋ//
1. head사이에 넣으세요.
<STYLE>
.drag
{
CURSOR: hand; POSITION: relative
}
</STYLE>
2. body에 넣으세요.
<SCRIPT language=JavaScript1.2>
<!--
var dragapproved=false
var z,x,y
function move(){
if (event.button==1&&dragapproved){
z.style.pixelLeft=temp1+event.clientX-x
z.style.pixelTop=temp2+event.clientY-y
return false
}
}
function drags(){
if (!document.all)
return
if (event.srcElement.className=="drag"){
dragapproved=true
z=event.srcElement
temp1=z.style.pixelLeft
temp2=z.style.pixelTop
x=event.clientX
y=event.clientY
document.onmousemove=move
}
}
document.onmousedown=drags
document.onmouseup=new Function("dragapproved=false")
//-->
</SCRIPT>
<img src="그림"><!--멈춰 있는 그림>
<!--여기 부터는 드레그가 가능한 이미지-->
<IMG class=drag src="그림1">
<IMG class=drag src="그림2">
<IMG class=drag src="그림3">
미리보기 : http://myhome.naver.com/frankpkg/imagedrag.htm
(그림이 X표 나니까요.. 오른 쪽... 세 X를... 젤 왼쪽거 위에 드래그 해보세요...
되죠? 이런식이라고생각하세요...-0-;; 마땅한 그림이 없어요...)
//헴... 간단하네요...-_-;; 그럼 잘쓰세요...//
ㅋ.... 어쨌든... 필요없는 소스하나 또 올립니다... 이미지 드래그하는 건데요...
응용이 트리 장식에서... 아바타 코디까지..=_=;; 그림이 이뻐야지...ㅋ//
1. head사이에 넣으세요.
<STYLE>
.drag
{
CURSOR: hand; POSITION: relative
}
</STYLE>
2. body에 넣으세요.
<SCRIPT language=JavaScript1.2>
<!--
var dragapproved=false
var z,x,y
function move(){
if (event.button==1&&dragapproved){
z.style.pixelLeft=temp1+event.clientX-x
z.style.pixelTop=temp2+event.clientY-y
return false
}
}
function drags(){
if (!document.all)
return
if (event.srcElement.className=="drag"){
dragapproved=true
z=event.srcElement
temp1=z.style.pixelLeft
temp2=z.style.pixelTop
x=event.clientX
y=event.clientY
document.onmousemove=move
}
}
document.onmousedown=drags
document.onmouseup=new Function("dragapproved=false")
//-->
</SCRIPT>
<img src="그림"><!--멈춰 있는 그림>
<!--여기 부터는 드레그가 가능한 이미지-->
<IMG class=drag src="그림1">
<IMG class=drag src="그림2">
<IMG class=drag src="그림3">
미리보기 : http://myhome.naver.com/frankpkg/imagedrag.htm
(그림이 X표 나니까요.. 오른 쪽... 세 X를... 젤 왼쪽거 위에 드래그 해보세요...
되죠? 이런식이라고생각하세요...-0-;; 마땅한 그림이 없어요...)
//헴... 간단하네요...-_-;; 그럼 잘쓰세요...//
댓글 8
-
젤군
2003.11.02 20:35
우와~ 신기하네요~ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 엑스의 압박이 심하지만 ~ㅋㅋ -
☺BBeak!☺
2003.11.03 19:45
인형 옷입히기 등에 응용하면 좋겠네요 ^^ -
Pe-i
2003.11.03 21:07
아, 예전에 그림몇장 놓고 집배경에 집 꾸미는 그런거 있었지요.
요즘 찾아보니까 없던데...
유용하네요! -
리틀이
2004.01.03 20:00
아~ 인형옷입히기.. 플래시 말고는 이런걸로 되어있는거 봤어요~ -
세상이꿈꾼다
2015.04.22 09:20
시간이 많이 지났지만.. ㅠㅠ 혹시 어디서 보셨는지 알 수 있을까요?.?
-
그냥이렇게。
2004.02.04 09:16
응용해서 div태그로 돌려서 윈도우창 만들기도 할 수 있겠네요... 추천 꾹! -
그냥이렇게。
2004.02.04 09:20
div태그가 되네요.. 쓸데 없는 잡담 죄송... -
백승봉
2004.05.25 21:01
태그가 <IMG class=drag src="그림주소"> 이거네요?^^
제목 | 글쓴이 | 날짜 |
---|---|---|
오늘의 명언을 출력해주는 함수 [10] | 김재경 | 2004.06.15 |
아이피 접근을 막고 메세지 출력하기.. [11] | ☺심심 | 2004.06.24 |
페이지에 암호를 걸자..=_= [27] | ☺심심 | 2004.06.25 |
파일업로드시 파일명 중복되지 않게 저장하기.. [8] | 페리 | 2004.06.28 |
서버가 느려졌을경우... [20] | 신상우 | 2004.06.28 |
<와 <=의 속도차이? [23] | 플로렐라 | 2004.07.07 |
++와 +=1 의 속도차이 [7] | 플로렐라 | 2004.07.12 |
히어닥 문법 활용 [14] | ☺심심 | 2004.07.13 |
트랙백 구현하기 - 3. PHP로 트랙백 핑 보내기
[4]
![]() | TheMics | 2004.07.18 |
트랙백 구현하기 - 4. PHP로 트랙백 핑 받기
![]() | TheMics | 2004.07.18 |
rand함수와 mt_rand함수의 비교 [6] | 심심타 | 2004.07.30 |
디비내용을 엑셀,워드,파워포인트 파일로 다운로드 시키는 방법 [13] | QQQ | 2004.07.30 |
php로 이미지를 mysql디비 저장하고 보여주는 소스 [2] | QQQ | 2004.07.30 |
IP 뒤에 두칸 글자 길이에 따라서 *로 나타내기 [13] | Sy-Tgt(stargt) | 2004.07.30 |
ISO 3166 국가코드로인한, 국가 검출소스 [4] | kein23 | 2004.08.04 |
파일업로드시 파일명 중복되지 않게 저장하기... [6] | 김지호 | 2004.08.06 |
PHP프로그램에 간단한 인증(로그인) 걸기. [15] | Lepas | 2004.08.09 |
접속자 IP 주소 텍스트로 저장 [7] | 천상원 | 2004.08.15 |
공유 메모리 제어에 관한 함수 정리 (공유메모리) [5] | Simsim | 2004.08.16 |
4. include, require 그리고 뽀나쓰~ [8] | 티다 | 2004.08.19 |