write_update.skin 에서 confirm 이용하여 출력페이지 호출하는 방법이? > 그누4 질문답변

그누4 질문답변

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

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 등등 검색해서 할수 있는건 모두 적용해봤지만 안되네요... ㅠ.ㅠ

어떻게 해야할까요?

조언 부탁드립니다.

댓글 전체

<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에서 머가 문제인건지요?
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT