게시판 목록에서 새창띄우기 하는 방법관련 문의 정보
게시판 목록에서 새창띄우기 하는 방법관련 문의관련링크
http://www.sir.co.kr
293회 연결
첨부파일
본문
게시판 리스트에서 '제목글'을 클릭하면 새창으로 본문 내용을 띄워주려고 합니다.
기존의 팁을 응용해서 만들긴 했는데...스크립터 에러가 발생하네요.
list.skin.php 에서 '제목글' 링크부분을 아래처럼 바꾸었습니다.
[소스]
echo "<a class='b1' href='{$list[$i][href]}'>";
[수정된 링크]
echo "<a href='$board_skin_path/print.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}&no=1' target='_blank'>";
위처럼 하면 일단 링크된 새창(print.php)는 이상없이 올라옵니다.
근데 주소창같은것은 배제하고, 본문내용만 창으로 띄우기 위해서, 아래 코드를
echo "<a href='#' onclick=\"javascript:window.open(''{$board_skin_path}/print.php?bo_table=$bo_table&wr_id={$wr_id}'', '', 'left=150, top=10, width=700, height=500, scrollbars=1');\">";
위 '수정된 링크' 대신에 넣었는데 링크를 클릭하면...스크립터 에러가 생기는군요.
어디가 잘못된건지..스크립터 실력이 딸려서 잘되지를 않습니다.
아래 코드를 어떻게 고쳐야 [수정된링크] 코드 대신에 사용할수 있을지...도움을 좀 부탁드립니다.
print.php 파일은 '수정된링크'코드를 사용했을때는 일단 이상없이 작동하지만,
혹시나 해서 함께 첨부를 합니다.
기존의 팁을 응용해서 만들긴 했는데...스크립터 에러가 발생하네요.
list.skin.php 에서 '제목글' 링크부분을 아래처럼 바꾸었습니다.
[소스]
echo "<a class='b1' href='{$list[$i][href]}'>";
[수정된 링크]
echo "<a href='$board_skin_path/print.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}&no=1' target='_blank'>";
위처럼 하면 일단 링크된 새창(print.php)는 이상없이 올라옵니다.
근데 주소창같은것은 배제하고, 본문내용만 창으로 띄우기 위해서, 아래 코드를
echo "<a href='#' onclick=\"javascript:window.open(''{$board_skin_path}/print.php?bo_table=$bo_table&wr_id={$wr_id}'', '', 'left=150, top=10, width=700, height=500, scrollbars=1');\">";
위 '수정된 링크' 대신에 넣었는데 링크를 클릭하면...스크립터 에러가 생기는군요.
어디가 잘못된건지..스크립터 실력이 딸려서 잘되지를 않습니다.
아래 코드를 어떻게 고쳐야 [수정된링크] 코드 대신에 사용할수 있을지...도움을 좀 부탁드립니다.
print.php 파일은 '수정된링크'코드를 사용했을때는 일단 이상없이 작동하지만,
혹시나 해서 함께 첨부를 합니다.
댓글 전체
질문 올리고...다시 테스트를 해봤습니다.
[아래코드로 하면 새창이 뜨면서 내용이 보입니다. - 위 '수정된 링크' 내용]
echo "<a href='$board_skin_path/print.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}&no=1' target='_blank'>";
[근데 아래 코드로 하면 이제 스크립터 에러없이 새창은 뜨는데 본문 내용이 하나도 안나타납니다]
echo "<a href='#' onclick=\"javascript:window.open('{$board_skin_path}/print.php?bo_table={$bo_table}&wr_id={$wr_id}&no=1', '', 'left=150, top=10, width=700, height=500, scrollbars=1');\">";
똑같은 링크에, 단지 새창의 형태를 지정해주는 스크립터일 뿐인거 같은데
왜 두번째것은 view.skin.php의 본문내용이 전혀 안보이는지 모르겠군요.
[아래코드로 하면 새창이 뜨면서 내용이 보입니다. - 위 '수정된 링크' 내용]
echo "<a href='$board_skin_path/print.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}&no=1' target='_blank'>";
[근데 아래 코드로 하면 이제 스크립터 에러없이 새창은 뜨는데 본문 내용이 하나도 안나타납니다]
echo "<a href='#' onclick=\"javascript:window.open('{$board_skin_path}/print.php?bo_table={$bo_table}&wr_id={$wr_id}&no=1', '', 'left=150, top=10, width=700, height=500, scrollbars=1');\">";
똑같은 링크에, 단지 새창의 형태를 지정해주는 스크립터일 뿐인거 같은데
왜 두번째것은 view.skin.php의 본문내용이 전혀 안보이는지 모르겠군요.
리플주신 코드를 응용한것입니다...
링크된 소스코드를 그대로 적용하게 되면..헤더와풋터의 구조가 달라서 화면이 깨지는 현상이 발생~
새창을 띄우는것은 현재로써는 이상이 없으나, 본문 내용이 안나타나는 문제입니다.
[1. 소스]
echo "<a class='b1' href='{$list[$i][href]}'>";
[2. 수정된 링크 - 이상없이 출력되지만, 브라우저 화면 전체가 올라옴.]
echo "<a href='$board_skin_path/print.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}&no=1' target='_blank'>";
[3. 재차 수정한 링크 - 화면은 뜨지만 본문내용이 나타나지 않음]
echo "<a href='#' onclick=\"javascript:window.open('{$board_skin_path}/print.php?bo_table={$bo_table}&wr_id={$wr_id}&no=1', '', 'left=150, top=10, width=700, height=500, scrollbars=1');\">";
아무래도 스크립터로 새창 실행시에는 print.php와 어떤 연관을 가지는듯 하군요.
링크된 소스코드를 그대로 적용하게 되면..헤더와풋터의 구조가 달라서 화면이 깨지는 현상이 발생~
새창을 띄우는것은 현재로써는 이상이 없으나, 본문 내용이 안나타나는 문제입니다.
[1. 소스]
echo "<a class='b1' href='{$list[$i][href]}'>";
[2. 수정된 링크 - 이상없이 출력되지만, 브라우저 화면 전체가 올라옴.]
echo "<a href='$board_skin_path/print.php?bo_table=$bo_table&wr_id={$list[$i][wr_id]}&no=1' target='_blank'>";
[3. 재차 수정한 링크 - 화면은 뜨지만 본문내용이 나타나지 않음]
echo "<a href='#' onclick=\"javascript:window.open('{$board_skin_path}/print.php?bo_table={$bo_table}&wr_id={$wr_id}&no=1', '', 'left=150, top=10, width=700, height=500, scrollbars=1');\">";
아무래도 스크립터로 새창 실행시에는 print.php와 어떤 연관을 가지는듯 하군요.
졸라...허무.... -_-;; ...(해결~)
echo "<a href='#' onclick=\"javascript:window.open('{$board_skin_path}/print.php?bo_table={$bo_table}&wr_id={$list[$i][wr_id]}&no=1', '', 'left=150, top=10, width=700, height=500, scrollbars=1');\">";
wr_id={$wr_id} --> wr_id={$list[$i][wr_id]} ... 이것이였군요..
..... 이거 하나땜에 또 6시간을 허비하다니..... 이거참~~~
echo "<a href='#' onclick=\"javascript:window.open('{$board_skin_path}/print.php?bo_table={$bo_table}&wr_id={$list[$i][wr_id]}&no=1', '', 'left=150, top=10, width=700, height=500, scrollbars=1');\">";
wr_id={$wr_id} --> wr_id={$list[$i][wr_id]} ... 이것이였군요..
..... 이거 하나땜에 또 6시간을 허비하다니..... 이거참~~~
새창
아주 유익한 소스입니다.
많은 도움이 되네요.
감사드립니다.
많은 도움이 되네요.
감사드립니다.