write_update.skin 에서 confirm 이용하여 출력페이지 호출하는 방법이? 정보
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 등등 검색해서 할수 있는건 모두 적용해봤지만 안되네요... ㅠ.ㅠ
어떻게 해야할까요?
조언 부탁드립니다.
오류 주소 :
<?
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 등등 검색해서 할수 있는건 모두 적용해봤지만 안되네요... ㅠ.ㅠ
어떻게 해야할까요?
조언 부탁드립니다.
댓글 전체
<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 창은 뜨네요.. ^.^;;;;; 확인을 누르면 페이지가 안뜨네요..쩝..
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에서 머가 문제인건지요?
<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에서 머가 문제인건지요?