c

클릭위치로 레이어 띄우기

게시판등에서 닉네임 클릭시 X값과 Y값을 계산해서 클릭위치에서 레이어를 띄워주는
소스를 사용하고 있습니다.
구글링을 하여 괜찮은 소스를 사용하고 있는데요
클릭지점마다 조금씩 위치가 바뀌게 하지 않고 위치 지점이 고정되게끔 해주고 싶은데
방법을 모르겠네요
<script type="text/javascript">
function abspos(e){
    this.x = e.clientX + (document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft);
    this.y = e.clientY + (document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop);
    return this;
}

function itemClick(e){
    var ex_obj = document.getElementById('lay');
    if(!e) e = window.Event;
    pos = abspos(e);
    ex_obj.style.left = pos.x+"px";
    ex_obj.style.top = (pos.y+10)+"px";
    ex_obj.style.display = ex_obj.style.display=='none'?'block':'none';
}
</script>
 
<div id="lay" style="position:absolute; display:none;">내용이 어쩌고 저쩌고</div>
<div style="padding:300px 0 0 200px;"><input type="button" onclick="itemClick(event);" value="클릭"></div>
 
여기서 어떻게 수정해야 할까요? 아시는 분 계시면 정중하게 부탁좀 드리겠습니다
개발자가 아니라 수정하기가 참 힘이 드네요
|

댓글 1개

ex_obj.style.left = pos.x+"px";
ex_obj.style.top = (pos.y+10)+"px";
이부분을
ex_obj.style.left = "100px";
ex_obj.style.top = "100px";
이렇게 해주면 되지 않을까용?
댓글을 작성하시려면 로그인이 필요합니다. 로그인

프로그램

+
제목 글쓴이 날짜 조회
13년 전 조회 1,738
13년 전 조회 1,021
13년 전 조회 1,045
13년 전 조회 674
13년 전 조회 1,309
13년 전 조회 2,115
13년 전 조회 638
13년 전 조회 535
13년 전 조회 710
13년 전 조회 3,297
13년 전 조회 772
13년 전 조회 1,323
13년 전 조회 1,097
13년 전 조회 748
13년 전 조회 7,746
13년 전 조회 1,120
13년 전 조회 1,772
13년 전 조회 772
13년 전 조회 1,106
13년 전 조회 941
13년 전 조회 1,907
13년 전 조회 3,335
13년 전 조회 1,554
13년 전 조회 3,258
13년 전 조회 1,431
13년 전 조회 3,868
13년 전 조회 1,423
13년 전 조회 925
13년 전 조회 1,884
13년 전 조회 2,669
13년 전 조회 1,587
13년 전 조회 1,393
13년 전 조회 3,153
13년 전 조회 1,183
13년 전 조회 741
13년 전 조회 1,636
13년 전 조회 868
13년 전 조회 5,192
13년 전 조회 844
13년 전 조회 1,235
13년 전 조회 832
13년 전 조회 853
13년 전 조회 973
13년 전 조회 1,782
13년 전 조회 1,591
13년 전 조회 1,319
13년 전 조회 1,521
13년 전 조회 3,675
13년 전 조회 788
13년 전 조회 1,672
13년 전 조회 1,490
13년 전 조회 641
13년 전 조회 765
13년 전 조회 648
13년 전 조회 8,374
13년 전 조회 859
13년 전 조회 1,663
13년 전 조회 1,331
13년 전 조회 766
13년 전 조회 508
13년 전 조회 3,743
13년 전 조회 559
13년 전 조회 708
13년 전 조회 1,765
13년 전 조회 1,267
13년 전 조회 1,311
13년 전 조회 1,015
13년 전 조회 962
13년 전 조회 718
13년 전 조회 1,267
13년 전 조회 867
13년 전 조회 1,700
13년 전 조회 1,039
13년 전 조회 2,709
13년 전 조회 580
13년 전 조회 2,251
13년 전 조회 2,630
13년 전 조회 4,391
13년 전 조회 964
13년 전 조회 1,188
13년 전 조회 1,364
13년 전 조회 1,186
13년 전 조회 1,185
13년 전 조회 2,847
13년 전 조회 1,268
13년 전 조회 1,028
13년 전 조회 1,156
13년 전 조회 1,148
13년 전 조회 829
13년 전 조회 1,720
13년 전 조회 2,096
13년 전 조회 1,385
13년 전 조회 980
13년 전 조회 958
13년 전 조회 855
13년 전 조회 1,581
13년 전 조회 2,609
13년 전 조회 1,321
13년 전 조회 1,608
13년 전 조회 1,130
🐛 버그신고