f

게시판목록및 내용에서 본문내용 새창띄우기 수정팁~

test.gif
스킨작업을 하다가 할것도 많은데... 쓸데없는거에 집착하다가 하루를 다 보냈군요.
혼자 삽질(?)하다가...제대로 작동을 하는걸 확인하고 나름대로 기존의 팁을 약간의 수정을 거쳐 올립니다.


게시판의 목록 및 뷰화면에서 본문의 내용을 새창으로 띄워주는 팁입니다.

기존의 이와 관련한 팁이 있길래 그걸 가지고 작업을 했었는데,
링크가 제대로 걸리지 않던 문제랑, 파일이 첨부된경우 다운로드가 안되는 문제,
그리고 몇몇 불필요한 코드를 삭제&정리했습니다.
(이해안되는 코드에 대해서는 완전히 정리되지는 않음)

두개의 파일을 첨부합니다.
print_list.php    (게시판목록에서 제목글 클릭시, 바로 새창띄우기)
print_view.php (게시판 뷰화면에서 링크를 걸어서 바로 새창띄우기)

★★★★ 여기서 중요한것은 list.skin.php 와 view.skin.php 에서 새창띄우기 경로형식이 다름 ★★★★

[list.skin.php 에서 사용방법]

1. print_list.php 파일을 '스킨'폴더에 넣어준다.

2. list.skin.php 의 '제목글' 링크부분인 ...<a href='{$list[$i][href]}'> 부분을 찾아서 아래 내용으로 대체합니다



//-- 새창띄우기
echo "<a href='#' onclick=\"javascript:window.open('{$board_skin_path}/print_list.php?bo_table={$bo_table}&wr_id={$list[$i][wr_id]}&no=1', '', 'left=150, top=10, width=700, height=500, scrollbars=1');\">";

3. 이상으로 게시판 제목클릭시 내용보기를 팝업창으로 보여주게 됩니다.




[view.skin.php 에서 사용방법]

1. print_view.php 파일을 '스킨'폴더에 넣어준다.

2. view.skin.php 게시판 제목글 부분 근처 혹은, 특정위치에 아래의 링크를 걸어준다.

<!-- 본문 프린터하기 -->
<a href="#" onClick="window.open('<?="$board_skin_path/print_view.php?bo_table=$bo_table&wr_id=$wr_id"?>', '', 'left=150, top=10, width=700, height=500, scrollbars=1');">[프린트 하기]</a>


3. 위 링크를 클릭하면, 본문내용을 보여주며 필요에 따라 프린터도 가능함.

첨부파일

print_list.php (9.8 KB) 855회 2011-08-13 09:18
print_view.php (5.4 KB) 506회 2005-08-20 02:38
test.gif (42 KB)
0회 2005-08-20 02:51
|

댓글 55개

새창에 .. 코멘트 내용은 포함되지 않았습니다.
수고많으셨네요...

감사합니다.
바로 이겁니다. yesmoa님께 큰절 한번 올립니다. 감사합니다.
이후 코멘트포함버전도 추가되면 좋겠습니다.
좋은팁 감사합니다.
코멘트만 달리면 완벽할 텐데요^^"
좋은 팁입니다..
감사합니다.

한가지 인쇄를 하니 창닫기 프린트하기 버튼이 같이 출력이 되는데,
이것 안나오게 인쇄할 수는 없는지요?..
프린트하기 버튼을 없애시고요..
<script>self.print()</script>를 집어 넣으면
창이 뜨자마자 바로 프린트 창이 뜹니다.
답변을 기다린 내가 바보되었슴. 헐~

그래도 함 더 지둘려 바야제.

창닫기 프린트하기 버튼이 같이 출력이 안돼게하는 방법 아는님 있슴 좀 알려주세요.
쓸모가 많은 좋은 팁 감사합니다...
게시물 프린트 하기...
게시물 폼메일로 전송하기는 없나요?^^
새창으로 띄워준다고?ㅎㅎ
좋은팁이군요 감사합니다.
좋은 정보 감사합니다.
좋은 정보 잘쓰겠습니다
좋은 팁 감사합니다.^^
한가지더 부탁이 있다면 추가 사항이인데요..
제목 밑에 이미지 사이즈 정보를 보일려면 어케 구현해야 하나요?
예) 이미지 사이즈 정보 : (가로 *세로)
좋은 정보 감사합니다.^^
잘쓰겠습니다~
이런 분들 땜시 그누보드가 빛이 납니다.
감사히 잘 쓰겠습니다!
잘쓰겠습니다.
감사합니다.
잘 쓰겠습니다 ^^
아주 좋아요~~ 베리굿..
감사합니다~~ 찾고있던 자료네요~
좋은정보 감사합니다.
잘 사용하겠습니다.
게시판목록및 내용에서 본문내용 새창띄우기 수정팁~
감사용..잘쓸께용..
감사히 사용하겠습니다.
코멘트를 출력되게 하려면 어떻게 해야 하는지요?
흐허~ 대단히 감사합니다.
감사합니다. 좋은 팁입니다. 추천 추가...
감사합니다...강추..
정말 제가 찾던 최고의 팁입니다.
감사합니다..(--)(__)(--)
뷰는 잘 되는데 리스트가... 문제가 있네요 ㅠ.ㅠ 왜 안돼지;;;
프린터 설정하는 데 필요한 팁
추천~추천~추천~추천~추천~추천~
한참을 찾았는데 완전감사합니다!!!^^
정말 유용한 정보 얻어 갑니다.
목록에서 인쇄하기
오~ 찾던 팁이네.

고맙읍니다.

아주 요긴하게 사용하겠네요.

복받으세요. ^&^
<a href='' onclick="javascript:window.open('<?=$board_skin_path?>/print_list.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>&no=1', '', 'left=150, top=10, width=700, height=500, scrollbars=1');">새창</a>
이렇게 소스에 넣었더니 익스에서는 부모창이 새로고침되면서 못찾는다고 에러페이지 띄우네요.
크롬은 잘되고...

뭐가 문제인지 아시는분 답글 부탁합니다.
먼저 유용한 팁 감사합니다.
파일2개를 업로드 했는데요. 다운로드 하려고 1번파일을 클릭하면 2번파일이 다운로드 됩니다.
어떻게 바꾸나요?
그누보드5에서는 잘안되네요... 팝업은 정상적으로 뜨나 "웹 페이지를 찾을 수 없습니다."만 나오네요
print_view.php 에서 $g4 를 $g5로 모두 바꾸었는데도 그러네요... 살려 주십시요~~!!

댓글 작성

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

로그인하기
🐛 버그신고