반응형
마우스 커서가 움지는 위치를 따라 다니는 이미지 기능을 앞전에 올렸는데 문제점이 스크롤을 내려 버리면 좌표값이 이상해지는 문제를 발견해서 스크롤시엔 스크롤에의한 이동된 좌표값을 추가하도록 했습니다.
<div id=cs style="visibility:hidden;position:absolute;left:10;top:10;width:125;height:35;">
<img src="http://amsimg.daum-img.net/www2/0Cbw/cJcd/samsung_bs_12535_0415_.jpg">
</div>
<script>
function Move1(e) {
document.cs.left=e.pageX + 10;
document.cs.top=e.pageY + 10;
}
function Move2(){
cs.style.left=event.clientX + document.body.scrollLeft;
cs.style.top=event.clientY + document.body.scrollTop;
}
if (document.layers) {
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=Move1;
}
if (document.all) {document.onmousemove=Move2;}
function Show_icon(divid) {
cs.style.visibility = "visible";
}
function Hide_icon(divid) {
cs.style.visibility = "hidden";
}
</script>
<img src="http://photo-media.daum-img.net/200904/15/mediadaum/20090415114211.511.jpg" onmouseover="Show_icon()" onmouseout="Hide_icon()">
<div id=cs style="visibility:hidden;position:absolute;left:10;top:10;width:125;height:35;">
<img src="http://amsimg.daum-img.net/www2/0Cbw/cJcd/samsung_bs_12535_0415_.jpg">
</div>
<script>
function Move1(e) {
document.cs.left=e.pageX + 10;
document.cs.top=e.pageY + 10;
}
function Move2(){
cs.style.left=event.clientX + document.body.scrollLeft;
cs.style.top=event.clientY + document.body.scrollTop;
}
if (document.layers) {
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=Move1;
}
if (document.all) {document.onmousemove=Move2;}
function Show_icon(divid) {
cs.style.visibility = "visible";
}
function Hide_icon(divid) {
cs.style.visibility = "hidden";
}
</script>
<img src="http://photo-media.daum-img.net/200904/15/mediadaum/20090415114211.511.jpg" onmouseover="Show_icon()" onmouseout="Hide_icon()">
반응형
'웹프로그램' 카테고리의 다른 글
BeginTrans, CommitTrans 및 RollbackTrans 메서드 (ADO) (0) | 2009.06.09 |
---|---|
자바스크립트에서 confirm() 을 사용할 경우 확인, 취소 로 나오는 버튼을 Yes, No 로 바꾸기 (0) | 2009.05.08 |
CSS 이미지 테두리를 액자처럼 라인 넣어 주기 (0) | 2009.05.04 |
AJAX란? (0) | 2009.04.20 |
자바스크립트 기초 기능 부터 활용할 수 있는 기능을 예제로 보여줌 (0) | 2009.04.17 |
CSS 마우스 커서 모양 변경 하고 싶을 때 cursor (0) | 2009.04.17 |
자바스크립트 마우스 따라 다니는 이미지 (0) | 2009.04.15 |
php upload 용량 늘리기 (0) | 2009.04.13 |