c

클릭위치로 레이어 띄우기

· 2012-03-08 (목) 09:11:31 · 3851 · 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-10 조회 3,832
12-04-06 조회 5,283
12-04-06 조회 3,055
12-04-04 조회 4,150
12-04-02 조회 3,483
12-03-30 조회 3,413
12-03-29 조회 5,947
12-03-28 조회 3,314
12-03-28 조회 4,218
12-03-27 조회 4,490
12-03-23 조회 3,707
12-03-21 조회 3,432
12-03-20 조회 3,231
12-03-18 조회 3,071
12-03-15 조회 3,251
12-03-12 조회 3,296
12-03-12 조회 3,249
12-03-08 조회 3,579
12-03-03 조회 3,637
12-03-03 조회 3,205
12-02-29 조회 3,461
12-02-28 조회 3,498
12-02-28 조회 3,321
12-02-28 조회 3,429
12-02-27 조회 3,847
12-02-27 조회 3,274
12-02-24 조회 3,441
12-02-24 조회 3,270
12-02-23 조회 3,645
12-02-20 조회 3,552
12-02-20 조회 4,031
12-02-17 조회 4,016
12-02-16 조회 3,143
12-02-15 조회 3,413
12-02-15 조회 3,522
12-02-14 조회 3,466
12-02-08 조회 3,434
12-02-06 조회 3,419
12-02-06 조회 3,842
12-01-25 조회 4,087
12-01-21 조회 3,987
12-01-20 조회 6,108
12-01-15 조회 3,604
12-01-15 조회 3,562
12-01-14 조회 3,459
12-01-14 조회 3,601
12-01-14 조회 3,325
12-01-12 조회 3,957
12-01-12 조회 4,210
12-01-10 조회 3,535
12-01-10 조회 4,336
12-01-09 조회 3,699
12-01-08 조회 6,962
12-01-08 조회 3,167
12-01-07 조회 3,523
12-01-06 조회 3,532
12-01-04 조회 3,677
12-01-03 조회 3,530
12-01-02 조회 3,931
12-01-02 조회 3,124
12-01-01 조회 4,054
12-01-01 조회 3,398
11-12-31 조회 3,647
11-12-31 조회 3,754
11-12-31 조회 3,584
11-12-30 조회 3,814
11-12-30 조회 4,995
11-12-30 조회 4,110
11-12-30 조회 4,262
11-12-30 조회 3,738
11-12-30 조회 3,460
11-12-30 조회 3,461
11-12-29 조회 3,186
11-12-22 조회 3,412
11-12-21 조회 3,312
11-12-20 조회 3,603
11-12-15 조회 5,404
11-12-15 조회 4,402
11-12-14 조회 5,427
11-12-12 조회 3,621
11-12-03 조회 3,380
11-11-26 조회 3,427
11-11-19 조회 3,688
11-11-01 조회 3,000
11-10-23 조회 2,668
11-10-21 조회 2,653
11-10-15 조회 3,126
11-10-15 조회 2,860
11-10-15 조회 3,530
11-10-15 조회 2,760
11-10-14 조회 2,797
11-10-13 조회 2,568
11-10-11 조회 2,814
11-10-10 조회 2,635
11-09-30 조회 3,513
11-09-30 조회 2,948
11-09-29 조회 4,770
11-09-29 조회 2,614
11-09-23 조회 2,644
11-09-16 조회 2,974