현재 페이지에
버튼1에
<a href="javascript:f_print1();"><img src='<?=$board_skin_path?>/img/print_icon.png' width="24" height="24" border="0" align="absmiddle"></a>
버튼2에
<a href="javascript:f_print2();"><img src='<?=$board_skin_path?>/img/print_icon.png' width="24" height="24" border="0" align="absmiddle"></a>
이렇게 자바스크립트문 f_print1 f_print2 함수를 각각 두어서
영역이 다른 페이지를 출력하게 해 놨습니다.
출력스크립트는 출력하는 영역은 ID값으로
<div id="idPrintA1">내용1</div>
<div id="idPrintA2">내용2</div>
구분해주고 있고 스크립트는 아래와 같이 둘 다 거의 비슷합니다.
<script type="text/javascript">
... 중략
function f_print1() {
factory.printing.header = "";
factory.printing.footer = "";
factory.printing.portrait = true;
factory.printing.topMargin = 15;
factory.printing.bottomMargin = 5;
factory.printing.leftMargin = 5;
factory.printing.rightMargin = 5;
factory.printing.Print(true);
}
</script>
<script type="text/javascript">
... 중략
function f_print2() {
factory.printing.header = "";
factory.printing.footer = "";
factory.printing.portrait = true;
factory.printing.topMargin = 15;
factory.printing.bottomMargin = 5;
factory.printing.leftMargin = 5;
factory.printing.rightMargin = 5;
factory.printing.Print(true);
}
</script>
궁금한점은 자바스크립트를 버튼3을 만들고 f_print3 을 실행시켜
function f_print1() 이 실행 후 버튼2를 누르지 않아도 function f_print2()가
실행이 되도록 하고 싶은데 이걸 어떻게 처리해야할지 감이 오질 않습니다.
조언좀 부탁드립니다 .ㅠㅠ
답변 4개
답변을 작성하려면 로그인이 필요합니다.