답변 2개 / 댓글 1개
자바스크립트로 처리 하시면 편하게 할수 있습니다.
아래 코드를 view.skin.php의 하단에 자바스크립트가 쓰여진 적당한 부분에 넣어주세요.
Copy
$("#bo_v_con").on('click', 'img', function(e) { //에디터로 쓰여진 본문을 이미지를 클릭하면 var $el_parent = $(this).parent(); //img 태그의 parent를 조사한다. //parent의 태그가 a가 아니고 클래스 이름이 view_image가 아니면 if($el_parent.prop("tagName") != 'A' && $el_parent.attr('class') != 'view_image'){ //새창을 open한다. var img_width = $(this).width(), //이미지의 width를 구한다. img_height = $(this).height(), //이미지의 height를 구한다. left = (screen.width/2)-(img_width/2), top = (screen.height/2)-(img_height/2), popup = window.open (this.src, "large_image", "location=yes,links=no,toolbar=no,resizable=yes,scrollbars=no,status=no, width="+img_width+", height="+img_height+", top="+top+", left="+left); //새창을 중앙으로 연다. return false; } });
/bbs/view.php 페이지에
에디터 이미지 줄이는 부분이 있는지 확인해 보세요
있다면 /skin/board/게시판폴더/view.skin.php에서 get_view_thumbnail()함수가 있는지 보시고
common.lib.php에서 get_view_thumbnail()함수가 제대로 동작하는지 확인해보세요
답변을 작성하려면 로그인이 필요합니다.
에디터로 이미지 파일을 올리면 상세페이지에서 이미지 클릭이 안돼고 팝업도 안나옵니다. ㅠㅠ
똑같이 이미지 클릭 후 팝업으로 올린 사이즈 이미지가 나왔으면 좋겠습니다. ㅠ