쪽지알림 코드좀 봐주세요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

쪽지알림 코드좀 봐주세요. 정보

쪽지알림 코드좀 봐주세요.

본문

아래는 쪽지 알림코드입니다.
우측 아래에 보여지게되는데.. 좀더 위로 올리고 싶은데 코드중 어떤 수치를 조절해야  우측아래에 출려되는 쪽지알림창이 중간쯤에 출력될 수 있을까요?
----- 이하코드 -----------------
<!--  연 레이어로 쪽지창 표시 시작 -->
<script language="JavaScript1.2">

var msn_closed    = true;
var msn_top = 0;
var msn_left = 0;
var msn_divheight = 165;
var msn_divwidth  = 204;

function do_check() {
msn_closed    = false;
}

function msn_position() {
if(!msn_closed) {
msn_top = document.body.scrollTop + document.body.clientHeight - msn_divheight;
msn_left = document.body.clientWidth - msn_divwidth;
document.all.memochk.style.top = msn_top;
document.all.memochk.style.left = msn_left;
document.all.memochk.style.display = "";
    }
}

var old_ResizeHandler = window.onresize;
window.onresize = new Function("{if (old_ResizeHandler != null) old_ResizeHandler(); msn_position();}");
var old_ScrollHandler = window.onscroll;
window.onscroll = new Function("{if (old_ScrollHandler != null) old_ScrollHandler(); msn_position();}");

function hideLayer(layer) {
if(document.layers) {
layer = eval('document.layers.' + layer);
if(layer.display != 'none') layer.display = 'none';
else layer.display = '';
return;
}
layer = document.all[layer];

if(layer.style.display != 'none') {
layer.style.display='none';
}
else {
layer.style.display='';
}
msn_closed = true;
}

</script>


<?   
// 레이어로 쪽지창 표시 시작
if($memo_not_read != '0') {
echo " <embed src='$g4[bbs_path]/img/memo_on.swf' loop='false' width='1' height='1'></embed>";
$run = "<script language=\"JavaScript\">do_check(); msn_position();</script>";
}
else {
$run = "";
}
?>


<div id="memochk" name="memochk" style="position:absolute; overflow:hidden; top:10; left:10; z-index:1; display:none; width:203; height:165; layer-background-color:rgb(255,204,255);">

<table width="200" height="160" align="center" border="0" cellspacing="0" cellpadding="0" background="<?=$g4[bbs_path]?>/img/msg_back.png">
<tr>
<td align=left height=20>
  <font color="black"><?=$img_icon?> &nbsp; ::: 쪽지알림 :::</font>
</td>
<td align=right>
<a href="javascript:hideLayer('memochk')"><b>&nbsp;&nbsp;</b></a>&nbsp;   
</td>
</tr>
<tr>
<td colspan=2 align=center>
<br>읽지 않은 쪽지가<br><b><?=$memo_not_read?></b>개 있습니다.<br>확인 하시겠습니까?<br><br>
<button style="border: 1px solid #93ACCF" onclick="window.open('<?=$g4[bbs_path]?>/memo.php','member_memo','width=610,height=460,status=no,toolbar=no,resizable=yes,scrollbars=yes');hideLayer('memochk');">쪽지열기</button> &nbsp;&nbsp; <button style="border: 1px solid #93ACCF" onclick='hideLayer("memochk")'> 창닫기 </button><br>
<br>
</td>
</tr>
</table>
</div>

<?=$run?>
  • 복사

댓글 전체

<div id="memochk" name="memochk" style="position:absolute; overflow:hidden; top:10; left:10; z-index:1; display:none; width:203; height:165; layer-background-color:rgb(255,204,255);">  에서

top 값을 조정하면 되지 않을까 싶습니다.
© SIRSOFT
현재 페이지 제일 처음으로