스킨작업을 하다가 할것도 많은데... 쓸데없는거에 집착하다가 하루를 다 보냈군요.
혼자 삽질(?)하다가...제대로 작동을 하는걸 확인하고 나름대로 기존의 팁을 약간의 수정을 거쳐 올립니다.
게시판의 목록 및 뷰화면에서 본문의 내용을 새창으로 띄워주는 팁입니다.
기존의 이와 관련한 팁이 있길래 그걸 가지고 작업을 했었는데,
링크가 제대로 걸리지 않던 문제랑, 파일이 첨부된경우 다운로드가 안되는 문제,
그리고 몇몇 불필요한 코드를 삭제&정리했습니다.
(이해안되는 코드에 대해서는 완전히 정리되지는 않음)
두개의 파일을 첨부합니다.
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 (게시판목록에서 제목글 클릭시, 바로 새창띄우기)
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. 위 링크를 클릭하면, 본문내용을 보여주며 필요에 따라 프린터도 가능함.
댓글 55개
<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>
이렇게 소스에 넣었더니 익스에서는 부모창이 새로고침되면서 못찾는다고 에러페이지 띄우네요.
크롬은 잘되고...
뭐가 문제인지 아시는분 답글 부탁합니다.
이렇게 소스에 넣었더니 익스에서는 부모창이 새로고침되면서 못찾는다고 에러페이지 띄우네요.
크롬은 잘되고...
뭐가 문제인지 아시는분 답글 부탁합니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 1112 | |
| 1111 | |
| 1103 | |
| 1093 | |
| 1082 | |
| 1049 | |
| 1046 | |
| 1019 | |
| 1015 | |
| 1014 | |
| 1013 | |
| 1000 | |
| 997 | |
| 991 | |
| 986 | |
| 955 | |
| 943 | |
| 937 | |
| 921 | |
| 906 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기