쪽지 확인메시지 왔을때 확인 버튼 누루면 쪽지창 바로 뜨게 하기

memo.gif

대개 쪽지가 오면 누구로부터 쪽지가 왔습니다라고 뜨지요?
그리고 확인창만 뜨고 왔다는 것만 알려주지요?
이건 좀 더 업그레이드(?) 한버전입니다.
Confirm 기능을 추가하여 확인과 취소로 나뉘어서 확인 버튼을 누루면 쪽지창이 뜨고 취소 버튼을 누루면 그냥 페이지를 보여주는 기능입니다.

head.sub.php 파일을 수정하십시오.


// 쪽지가 전달되었나?
if ($member[mb_memo_call_mb_id]) {
$mb = get_member($member[mb_memo_call_mb_id]);
$sql = " update $cfg[table_member]
set mb_memo_call_mb_id = ''
where mb_id = '$member[mb_id]' ";
sql_query($sql);

alert("{$mb[mb_name]}($member[mb_memo_call_mb_id])님으로부터 쪽지가 왔습니다.", $HTTP_SERVER_VARS[REQUEST_URI]);
}


위에 진하게 표시 된거 있죠? 저 부분을 수정합니다.
저거 대신에 아래 구문을 집어 넣으십시오
자신의 홈페이지에 맞게 창 크기를 조절해서 넣으시면 됩니다.
left=50과 top=50 은 창의 위치구요
width=517과 height=400 은 창의 크기입니다.


echo "
        <script language='JavaScript'>
                if (confirm('{$mb[mb_name]}($member[mb_memo_call_mb_id])님으로부터 쪽지가 왔습니다. (확인:쪽지보기)')) {
                   window.open('./?doc=bbs/mbmemo.php', 'mbmemo', 'left=50, top=50, width=517, height=400, scrollbars=1');
                }
        </script>
";


첨부파일

memo.gif (9.1 KB)
8회 2004-02-18 22:21
|

댓글 2개

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기
🐛 버그신고