프린트시 css 질문...

프린트시 css 질문...

QA

프린트시 css 질문...

본문


$(document).on("click", ".color_btn", function() {
    if ($(".color_input").val() == "N" ){    
        $(".po_r span").addClass("view");
        $(".color_input").val("Y");
    } else {
        $(".po_r span").removeClass("view");
        $(".color_input").val("N")
    }
});

 

그냥.. 프린트 할때 po_r span을 보여줄지 안보여줄지를 체크하는건데요...

 

view에서는 정상적으로 잘 작동하는데

프린트할때에는 적용값이 출력이 되질 않네요..

 

어떻게 해야... jquery 로 변경한 값을 출력할 수 있을까요?

 

 

이 질문에 댓글 쓰기 :

답변 2

css

@media print {

  요기 안에다 view 관련된거 넣으면 안될가요?

}

 

개인적인 생각임 ㅋ

어떤 방식으로 프린터 하시나요?


var g_oBeforeBody = document.getElementById('bo_v').innerHTML;
$(document).ready(function(){
	$(".print_btn").click(function(){

		window.onbeforeprint = function (ev) {
			document.body.innerHTML = g_oBeforeBody;
		};
		window.print();
		location.reload();
	});
});


print_btn 이라는 버튼을 만들어서 프린트 하고 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 59,297
QA 내용 검색

회원로그인

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