2010-06-28 4 views
0

마스터 페이지 아래에 페이지가 있습니다. 나는 그 페이지를 인쇄하기위한 버튼을 주었다. 그러나 페이지는 마스터 페이지 내용과 함께 인쇄됩니다. 마스터 페이지 내용을 제외한 현재 페이지의 내용 만 인쇄하는 방법은 무엇입니까?페이지 내용 인쇄

답변

1

id 및 클래스별로 마스터 페이지 마크 업 내용을 제거하는 print.css 스타일 시트를 만들어야합니다. 기억해야 할 점은 마스터 페이지에서 공통 컨텐츠를 정의했지만 전체 페이지로 표시되므로 인쇄하기 전에 이러한 필수 요소를 제거해야한다는 것입니다.

+0

샘플 코드를 줄 수 있습니까? –

+1

원본 HTML 마크 업과 현재 CSS 코드 등을 보지 않고서는 불가능합니다. 제가 할 수있는 일은 교사가 동일한 주제를 다루는 몇 가지 예시 사이트의 방향을 알려주는 것입니다. 이 튜토리얼을 끝까지 읽고 나면, 인쇄 스타일 시트가 어떻게 작동하는지, 그리고 자신의 시나리오에 그 지식을 적용하는 방법을 잘 이해해야한다. http://www.webcredible.co.uk/user-friendly-resources/css/print-stylesheet.shtml –

+0

감사합니다. 나는 이것을 체크 할 것이다 –

1

print stylesheet을 사용하십시오. 마스터 페이지 클래스가 표시되지 않도록 지정할 수 있으므로 인쇄되지 않습니다.

+0

다른 해결책이 없으며 div 만 인쇄하는 것과 비슷합니까? –

+0

브라우저의 자동 인쇄 기능을 사용하여 인쇄 할 페이지의 일부만 선택할 수는 없습니다. 이것은 귀하의 문제에 대한 표준 해결책입니다. – Oded

+0

ok ... 당신은 css 안에 media = "PRINT"를 설정하는 것을 의미합니까? –