c

클릭위치로 레이어 띄우기

· 2012-03-08 (목) 09:11:31 · 4015 · 1
게시판등에서 닉네임 클릭시 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개

2012-03-08 (목) 10:36:53
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";
이렇게 해주면 되지 않을까용?
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
12-06-05 조회 3,200
12-06-04 조회 3,217
12-06-02 조회 3,110
12-06-02 조회 3,852
12-06-01 조회 3,574
12-05-25 조회 3,564
12-05-25 조회 3,174
12-05-21 조회 3,508
12-05-19 조회 2,900
12-05-18 조회 3,357
12-05-16 조회 3,296
12-05-11 조회 2,846
12-05-07 조회 2,921
12-05-05 조회 3,125
12-05-05 조회 3,016
12-05-05 조회 2,908
12-05-04 조회 3,989
12-05-03 조회 3,075
12-04-30 조회 3,201
12-04-26 조회 4,061
12-04-25 조회 2,974
12-04-23 조회 2,982
12-04-23 조회 2,909
12-04-20 조회 4,271
12-04-20 조회 3,226
12-04-18 조회 2,815
12-04-17 조회 3,487
12-04-17 조회 2,810
12-04-17 조회 3,309
12-04-16 조회 2,772
12-04-16 조회 3,075
12-04-13 조회 2,813
12-04-06 조회 3,572
12-04-05 조회 2,937
12-04-03 조회 3,195
12-04-03 조회 2,809
12-03-30 조회 2,813
12-03-30 조회 3,278
12-03-29 조회 3,839
12-03-27 조회 2,981
12-03-26 조회 4,056
12-03-24 조회 6,394
12-03-24 조회 3,813
12-03-23 조회 2,948
12-03-22 조회 3,192
12-03-22 조회 3,450
12-03-22 조회 3,641
12-03-22 조회 4,998
12-03-21 조회 3,099
12-03-21 조회 2,799
12-03-21 조회 4,827
12-03-20 조회 5,584
12-03-20 조회 2,772
12-03-17 조회 3,276
12-03-16 조회 3,304
12-03-15 조회 2,694
12-03-14 조회 2,887
12-03-13 조회 2,908
12-03-12 조회 3,949
12-03-09 조회 3,063
12-03-09 조회 4,065
12-03-07 조회 2,825
12-03-07 조회 2,991
12-03-07 조회 2,679
12-03-02 조회 3,053
12-03-02 조회 3,303
12-03-01 조회 5,082
12-02-29 조회 3,941
12-02-27 조회 4,330
12-02-27 조회 3,192
12-02-26 조회 2,880
12-02-26 조회 5,079
12-02-25 조회 2,617
12-02-23 조회 2,941
12-02-23 조회 2,702
12-02-22 조회 3,797
12-02-21 조회 2,821
12-02-20 조회 3,063
12-02-20 조회 2,917
12-02-20 조회 5,720
12-02-20 조회 3,516
12-02-19 조회 3,270
12-02-18 조회 3,000
12-02-17 조회 3,492
12-02-15 조회 3,120
12-02-14 조회 2,995
12-02-11 조회 2,934
12-02-09 조회 6,370
12-02-09 조회 3,072
12-02-06 조회 2,917
12-02-05 조회 2,914
12-02-04 조회 6,671
12-02-02 조회 5,372
12-01-31 조회 2,835
12-01-30 조회 2,774
12-01-30 조회 2,940
12-01-29 조회 3,137
12-01-27 조회 2,807
12-01-26 조회 2,917
12-01-25 조회 2,760