비

write_update.skin 에서 confirm 이용하여 출력페이지 호출하는 방법이?

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if ($w == 'u' || $w == '') { //글쓰기 수정시에만 해당
$up_sql = " update $write_table

set wr_11 = '$wr_11',

..... 생 략 .....
wr_60 = '$wr_60'

where wr_id = '$wr_id' ";
sql_query($up_sql);
}
?>

<body onkeydown="document.getElementById('btn1').fireEvent('onclick')">
<input type="button" id="btn1" value="눌러!" onclick="Print()">
</body>


<script type="text/javascript">


function Print()
{
var f = confirm("인쇄를 시작 하시겠습니까?");
//결과의 반환값을 btn_check라는 변수를 저장합니다
//확인일경우에는 true, 취소일 경우에는 false 로 반환됩니다.
if (f == true)
{ //확인을 인쇄 페이지 호출
var new_window = window.open('<?=$board_skin_path?>/list_print.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>','pop','width=1000,height=800,left=100,top=100,scrollbars=yes,resizable=yes,toolbar=no,menubar=no,location=no,location=no,status=no');

} else {
windows.close(); }

}
</script>



<?
goto_url("./board.php?bo_table=$board[bo_table]&sca=" . $qstr);

?>

--------------------------------------------------------------------
write_update.skin 에서 프린터 페이지를 불러올려고 위와 같이 해봤습니다.

confirm 창이 뜨지 않고 그냥 휙~ 지나가 버리네요...

아래와 같은 방법을 검색했지만 안되네요.. 마우스 오버라서 마우스를 갖다 되야만 ㅡㅡ;;;

<img src="이미지 링크 주소" alt="" border="0" onmouseover="fireEvent('onclick')" onclick="Print()" alt="클릭을 하면 인쇄를 합니다" >


onload 등등 검색해서 할수 있는건 모두 적용해봤지만 안되네요... ㅠ.ㅠ

어떻게 해야할까요?

조언 부탁드립니다.
|

댓글 2개

<script type="text/javascript">
Print();

function Print()
{
var f = confirm("인쇄를 시작 하시겠습니까?");
//결과의 반환값을 btn_check라는 변수를 저장합니다
//확인일경우에는 true, 취소일 경우에는 false 로 반환됩니다.
if (f == true)
{ //확인을 인쇄 페이지 호출
var new_window = window.open('<?=$board_skin_path?>/list_print.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>','pop','width=1000,height=800,left=100,top=100,scrollbars=yes,resizable=yes,toolbar=no,menubar=no,location=no,location=no,status=no');

} else {
windows.close(); }

}
</script>

요렇게 하니깐 confrim 창은 뜨네요.. ^.^;;;;; 확인을 누르면 페이지가 안뜨네요..쩝..
confrim 을 부분을 삭제하고... 아래와 같이 하니..

<script type="text/javascript">

Print();

function Print()
{
var new_window = window.open("<?=$board_skin_path?>/list_print.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>","pop","width=1000,height=800,left=100,top=100,scrollbars=yes,resizable=yes,toolbar=no,menubar=no,location=no,status=no");

}
</script>

페이지가 뜨네요... confrim에서 머가 문제인건지요?
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13-01-25 조회 1,706
13-01-25 조회 955
13-01-25 조회 965
13-01-25 조회 1,058
13-01-25 조회 1,016
13-01-25 조회 2,164
13-01-25 조회 1,265
13-01-25 조회 1,287
13-01-25 조회 1,072
13-01-25 조회 957
13-01-25 조회 3,671
13-01-25 조회 1,623
13-01-25 조회 753
13-01-25 조회 887
13-01-25 조회 629
13-01-25 조회 1,025
13-01-25 조회 619
13-01-25 조회 827
13-01-25 조회 1,658
13-01-25 조회 1,143