인쇄 할 때 문서에 적용되는 print.css가 있습니다. 페이지가 실제로 프린터로 전송되기 전에 DOM (위치 변경 요소)을 수정할 수 있습니까?페이지가 프린터로 전송되기 전에 DOM을 수정할 수 있습니까?
DOM을 수정할 수 있습니까? 수정 된 문서는 javascript print()를 통해 인쇄 할 수 있습니다.
인쇄 할 때 문서에 적용되는 print.css가 있습니다. 페이지가 실제로 프린터로 전송되기 전에 DOM (위치 변경 요소)을 수정할 수 있습니까?페이지가 프린터로 전송되기 전에 DOM을 수정할 수 있습니까?
DOM을 수정할 수 있습니까? 수정 된 문서는 javascript print()를 통해 인쇄 할 수 있습니다.
내가 이것을 달성하는 가장 좋은 방법은 print media stylesheet을 사용하는 것입니다.
<link rel="stylesheet" type="text/css" media="all" href="default.css" />
<link rel="stylesheet" type="text/css" media="print" href="print.css" />
그러면 문서가 인쇄용으로 렌더링 될 때 스타일 시트 내에서 CSS를 통해 dom을 수정할 수 있습니다.
이 방법으로는 얻을 수없는 dom을 어떤 방식으로 수정 하시겠습니까?
내가 사용한 트릭 중 하나는 숨겨진 Iframe을 페이지에 삽입하고 인쇄 할 콘텐츠 만 복사 한 다음 window.print()
을 Iframe에서 호출하는 것입니다.
사용자가 키보드 또는 브라우저 메뉴에서 인쇄를 시작하면 어떻게됩니까? – RobG
그래서 테이블을 사용하는 격자 레이아웃이 있습니다. 그래서 인쇄 할 때 각 사분면을 테이블 위에 겹쳐서 쌓아두면 더 읽기 쉽도록하고 싶습니다. – Genu
무슨 뜻인지 모르겠다. – pstanton