c

클릭위치로 레이어 띄우기

· 2012-03-08 (목) 09:11:31 · 3858 · 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-04-26 조회 4,784
12-04-26 조회 2,646
12-04-26 조회 2,877
12-04-26 조회 2,696
12-04-26 조회 3,004
12-04-25 조회 2,436
12-04-25 조회 2,648
12-04-25 조회 2,627
12-04-25 조회 2,687
12-04-25 조회 2,541
12-04-25 조회 2,882
12-04-24 조회 4,012
12-04-24 조회 2,538
12-04-24 조회 2,450
12-04-24 조회 2,674
12-04-24 조회 2,619
12-04-24 조회 2,506
12-04-24 조회 2,827
12-04-24 조회 2,784
12-04-24 조회 2,537
12-04-24 조회 2,567
12-04-24 조회 3,155
12-04-24 조회 2,487
12-04-24 조회 2,650
12-04-24 조회 2,534
12-04-23 조회 2,519
12-04-23 조회 2,539
12-04-23 조회 2,847
12-04-23 조회 2,532
12-04-23 조회 3,443
12-04-23 조회 2,412
12-04-23 조회 2,493
12-04-23 조회 2,618
12-04-23 조회 2,498
12-04-23 조회 2,634
12-04-23 조회 2,687
12-04-23 조회 2,474
12-04-23 조회 3,363
12-04-22 조회 2,512
12-04-22 조회 2,472
12-04-22 조회 2,557
12-04-22 조회 2,781
12-04-22 조회 2,569
12-04-22 조회 3,229
12-04-21 조회 4,024
12-04-21 조회 7,677
12-04-21 조회 2,575
12-04-21 조회 3,025
12-04-21 조회 2,514
12-04-21 조회 2,757
12-04-20 조회 2,721
12-04-20 조회 2,812
12-04-20 조회 2,597
12-04-20 조회 2,724
12-04-20 조회 3,844
12-04-20 조회 2,889
12-04-16 조회 2,646
12-04-07 조회 2,613
12-04-03 조회 3,068
12-04-02 조회 3,175
12-03-28 조회 2,604
12-03-26 조회 6,037
12-03-25 조회 2,672
12-03-25 조회 2,805
12-03-24 조회 2,903
12-03-23 조회 2,767
12-03-22 조회 5,670
12-03-13 조회 2,647
12-03-11 조회 3,068
12-03-11 조회 3,996
12-03-11 조회 4,814
12-03-11 조회 3,706
12-03-11 조회 3,671
12-03-11 조회 5,328
12-03-06 조회 2,786
12-03-06 조회 2,873
12-03-05 조회 2,939
12-03-02 조회 2,866
12-03-01 조회 6,388
12-03-01 조회 3,200
12-02-29 조회 5,342
12-02-17 조회 2,955
12-02-16 조회 2,759
12-02-14 조회 3,744
12-02-14 조회 2,923
12-02-08 조회 2,896
12-02-07 조회 2,529
12-02-06 조회 1.2만
12-02-04 조회 2,789
12-02-02 조회 2,871
12-01-29 조회 4,556
12-01-27 조회 2,727
12-01-25 조회 3,880
12-01-24 조회 4,231
12-01-21 조회 3,299
12-01-21 조회 3,059
12-01-16 조회 3,467
12-01-16 조회 3,950
12-01-14 조회 2,799
12-01-13 조회 4,355