회원 포인트 랭킹에 대해서...오류에 대해서 질문입니다. > 그누3질답

그누3질답

회원 포인트 랭킹에 대해서...오류에 대해서 질문입니다. 정보

그누보드 회원 포인트 랭킹에 대해서...오류에 대해서 질문입니다.

본문

제가 해피아이님이 올려주신 포인트를 사용해 보았습니다.
아래는 해피아아님 포인트 랭캥주소 입니다.
여기는 에러없이 잘 됩니다.
테스트 아뒤 : test 비번 : test
http://www.unieworld.com/board/?doc=cur_point.php

똑같은 소스인데 에러가 납니다.
에러의 내용은
익스플로 왼쪽 하단에 "페이지에 오류가 있습니다"
라고 나오고 해피아이님의 홈피에서는 아이디를 마우스로 누르면
자기소개,쪽지보내기등을 할 수 있는데
여기서는 아이디를 눌러도 뜨지 않습니다.
거의 1시간 넘게 여기저기 조금 손보고 헤메다가 결국 여기에 올립니다.

참고로 그누보드 3.30을 쓰고 있습니다.
그리고 design 을 style 로 바꾸어서 해보아도 똑같은 현상이 일어 납니다.
  • 복사

댓글 전체

스크립트 오류인것 같네요.. 대장군님 어딘가에 짱박아 보세요..^^ 아마도 될듯..
<script language='JavaScript'>
<!--
var dom = (document.getElementById) ? true : false;
var ns5 = ((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var ie5 = ((navigator.userAgent.indexOf("MSIE")>-1) && dom) ? true : false;
var ns4 = (document.layers && !dom) ? true : false;
var ie4 = (document.all && !dom) ? true : false;
var nodyn = (!ns5 && !ns4 && !ie4 && !ie5) ? true : false;
var offX = 12;
var offY = 12;

    function gblayeraction(event, name, status)
    {
var divobj, divsts;

if (nodyn) return;
divobj = (ns4) ? document.name.document : (ie4) ? document.all[name] : (ie5||ns5) ? document.getElementById(name) : null;
divsts = (ns4) ? document.name : divobj.style;
var mouseX, mouseY, tpWd, tpHt, winWd, winHt;
mouseX = (ns4||ns5) ? event.pageX: window.event.clientX + document.body.scrollLeft;
mouseY = (ns4||ns5) ? event.pageY: window.event.clientY + document.body.scrollTop;
tpWd = (ns4) ? divobj.width: (ie4||ie5) ? divobj.clientWidth: divobj.offsetWidth;
tpHt = (ns4) ? divobj.height: (ie4||ie5) ? divobj.clientHeight: divobj.offsetHeight;
winWd = (ns4||ns5) ? window.innerWidth - 20 + window.pageXOffset: document.body.clientWidth + document.body.scrollLeft;
winHt = (ns4||ns5) ? window.innerHeight + window.pageYOffset: document.body.clientHeight + document.body.scrollTop;
if((mouseX+offX+tpWd) > winWd)
divsts.left = (ns4) ? mouseX-(tpWd+offX) : mouseX-(tpWd+offX)+"px";
else
divsts.left = (ns4) ? mouseX+offX : mouseX+offX+"px";
if((mouseY+offY+tpHt) > winHt)
divsts.top = (ns4) ? mouseY-(tpHt+offY) : mouseY-(tpHt+offY)+"px";
else
divsts.top = (ns4) ? mouseY+offY : mouseY+offY+"px";

if(ns4||ns5) {
divsts.left = mouseX - 17;
divsts.top = mouseY - 16;
} else {
divsts.posLeft = mouseX - 17;
divsts.posTop = mouseY - 16;
}

if(status=='visible') {
if(divsts) {
divsts.visibility='hidden';
}
}
divsts.visibility=status;
    }

    function gblayer(layername, id, name, email, homepage, profile, dir)
    {
        var body = "";
        var height = 0;

        if (id) {
            body += "<tr onmouseover=this.style.backgroundColor='#ffffff' onmouseout=this.style.backgroundColor='#F5F3EE' onmousedown=\"window.open('./?doc=bbs/mbmemoform.php&me_recv_mb_id="+id+"', 'mbmemo', 'left=50,top=50,width=516,height=400,scrollbars=1');\"><td height=20>&nbsp;<img src='image/icon_memo.gif' align=absmiddle>&nbsp;쪽지보내기&nbsp;&nbsp;</td></tr>";
            height += 20;
        }

       
        if (email) {
            body += "<tr onmouseover=this.style.backgroundColor='#ffffff' onmouseout=this.style.backgroundColor='#F5F3EE' onmousedown=\"window.open('./?doc=bbs/formmail.php&mb_id="+id+"&name="+name+"&email="+email+"', 'formmail', 'left=50,top=50,width=530,height=360,scrollbars=1');\"><td height=20>&nbsp;<img src='image/icon_mail.gif' align=absmiddle>&nbsp;메일보내기&nbsp;&nbsp;</td></tr>";
            height += 20;
        }

        if (homepage) {
            body += "<tr onmouseover=this.style.backgroundColor='#ffffff' onmouseout=this.style.backgroundColor='#F5F3EE' onmousedown=\"window.open('"+homepage+"');\"><td height=20>&nbsp;<img src='image/icon_home.gif' align=absmiddle>&nbsp;홈페이지&nbsp;&nbsp;</td></tr>";
            height += 20;
        }

        if (parseInt(profile) && id) {
            body += "<tr onmouseover=this.style.backgroundColor='#ffffff' onmouseout=this.style.backgroundColor='#F5F3EE' onmousedown=\"window.open('./?doc=bbs/mbprofile.php&mb_id="+id+"', 'mbprofile', 'left=50,top=50,width=516,height=350,scrollbars=1');\"><td height=20>&nbsp;<img src='image/icon_profile.gif' align=absmiddle>&nbsp;자기소개&nbsp;&nbsp;</td></tr>";
            height += 20;
        }

        var head = "<div id="+layername+" style='position:absolute; left:1px; top:1px; width:135px; height:"+height+"px; z-index:1; visibility: hidden' onmousedown=\"gblayeraction(event,'"+layername+"', 'hidden')\">";
        var tail = "";
        if (body) {
            head += "<table border=0 width=100%><tr><td colspan=3 height=10 onmouseover=gblayeraction(event,'"+layername+"','hidden')></td></tr><tr><td width=5 onmouseover=gblayeraction(event,'"+layername+"','hidden')></td><td bgcolor=#222222 style='cursor:hand'><table border=0 cellspacing=0 cellpadding=3 width=100% height=100% bgcolor=#F5F3EE>";
            tail = "</table></td><td width=10 onmouseover=gblayeraction(event,'"+layername+"','hidden')></td></tr><tr><td colspan=3 height=10 onmouseover=gblayeraction(event,'"+layername+"','hidden')></td></tr></table>";
        }
        tail += "</div>";

        document.writeln(head+body+tail);
//-->
    }
</script>
© SIRSOFT
현재 페이지 제일 처음으로