묻고답하기

특정 변수나 객체를 인자로 받으면 print_r(변수); 처럼 보기좋게 내용을 알려주는 함수가 JS에도 있는지 궁금합니다.

일단 간단한 변수같으면

<script>
    alert(current_url);
</script>

이렇게 해서 보면 팝업해서 보여주는데 (아마도)객체인 경우는 안되는거 같네요.

풀어서 보고싶은 대상은 스킨안에서 사용되는 ret_obj 라는 녀석인데 이름을 봐서는 객체같은데... 사용되는걸 보면 배열변수 같기도 하고... 여튼 alert(ret_obj); 이렇게해서는 아무것도 표시가 안되는군요.

FF의 불벌래(FireBug) 콘솔에는 "ret_obj is not defined" 라고 나오구요.


Off 모임때 나온 예제 bookmark 모듈을 가지고 작업하다가 거기에서는 insert후 callback되는 JS에서 리디렉션을 그냥 자기자신(current_url)에게 보내버리기 때문에 다른곳으로 보내기위해서 게시판모듈 공식스킨의 함수를 보고 참고하고있는데 잘 안되는군요.ㅠㅠ

게시판 스킨에 board.js 파일을 보면 아래와 같은 부분이 있죠.

/* 글쓰기 작성후 */
function completeDocumentInserted(ret_obj) {
    var error = ret_obj['error'];
    var message = ret_obj['message'];
    var mid = ret_obj['mid'];
    var document_srl = ret_obj['document_srl'];
    var category_srl = ret_obj['category_srl'];

    //alert(message);

    var url = current_url.setQuery('mid',mid).setQuery('document_srl',document_srl).setQuery('act','');
    if(category_srl) url = url.setQuery('category',category_srl);

    //alert('current_url = '.current_url.'/n url = '.url);
    // #### 문제[1] ####
    // 윗행(alert)은 url 처리전과 처리후를 보고싶어서 추가한 부분인데,
    // 이게 있으면 "대상을 찾을수 없습니다."라는 메시지와 함게 글쓰기(입력) 자체가 안된다.-.-;;
    // 되돌아가는 url을 찾아내는 것이 게시물을DB입력이 끝나고 나서 실행되는게 아니었나?

    location.href = url;
}

ret_obj
를인자로 받아오고 배열처럼 사용하고있습니다. ret_obj안에 뭐가 들었는지 모두 보고싶은데... 쩝.. 어떻게 해야할지 모르겠네요.

질문은 위 코드안에 주석에도 있고....
개인적인 작업노트에는 궁금증이 산떠미입니다.ㅋㅋ

여러가지고 막히는것이 많네요. emoticon


PS. 질문답변 게시판에 "개발"관련 카테고리가 필요하지 않을까용?


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
◀CGlink▶ XML파일에는 주석을 달수는 없나요? [5] 2008.08.06 by ◀CGlink▶
한솔 첨부화일시 에러창... [4] file 2008.08.06 by 백성찬
박종록 게시판 만들기의 삭제안되는 게시판 있잖아요... [3] 2008.08.06 by 백성찬
히피♬ 여러가지 XE 질문점 [2] 2008.08.06 by 히피
apollos 홈페이지 메인 페이지가 늦게 뜨는 이유? [4] 2008.08.06 by apollos
이원형 layouts폴더안에 있는 xe_official을 지웠거든요.. [19] 2008.08.06 by 이원형
신비의불 링크관련 질문입니다. [1] 2008.08.06 by 백성찬
apollos 달력을 로그인 밑에 위치시키려면 .. [2] 2008.08.06 by apollos
original 갤러리/웹진 형태로 하면 공백으로 뜹니다.. [2] 2008.08.06 by original
김강렬 컬러셋 자동 변경에 대해.. [1] 2008.08.06 by LunarDream
자안 [긴급] 댓글 ip 안 보이게 하는 방법이요~ [1] 2008.08.06 by 자안
ongage 제데로 안깔려요.... [2] 2008.08.06 by ongage
ak55 db선택후 백지 [1] 2008.08.06 by 백성찬
디지문 비밀글의 제목이 그대로 노출되네요 [1] 2008.08.06 by 백성찬
이원형737 /zbxe/layouts/안에다가 넣었는데요... [2] 2008.08.06 by 이원형
부탁.. 급.. 급 ...xe_documents 테이블이 깨져서.. [1] 2008.08.06 by 백성찬
한심이... db 문제ㅣㅣ [1] 2008.08.06 by 백성찬
정낙훈(xynex) div 질문  
유샤인 제로 보드를 써서 동기회 웹사이트를 설치하고자 합니다... [1] 2008.08.06 by 미완성7구역
TT 기존 제로보드 게시판옮기기~ [1] 2008.08.06 by 미완성7구역
부탁해요 급.. 급 ...xe_documents 테이블이 깨져서.. [3] 2008.08.06 by 미완성7구역
original 게시판 형태가 이렇게 되게 소스 수정하려면.. [2] file 2008.08.06 by original
곽자바 언어세팅에 대해서..  
꽝꽝꽝 게시글이 지워졌는데 살릴수 없나요?? [1] 2008.08.06 by 탑심
이경우808 익스플로어6에서만 메인페이지 상단이 뜹니다.  
레루리 DB, 관리자 정보 입력 후 페이지 정보 팝업창 뜨면서 설치가 안되여 ㅜ.ㅜ [2] 2008.08.05 by 주주주
elise 사진이 엑박 뜨네요  
아모스™ 글 쓰기와 내용보기의 이미지 링크 문제  
anndy 사이트 url 어떻게 바꿔요,,?  
김강렬 컬러셋 자동 변경에 대해..