2009-12-03 4 views
0

IE6에서 실행중인 html 응용 프로그램 (예 : 당분간 6 개)이 있으며, 현재 응용 프로그램의 페이지/보고서를 인쇄하고 있습니다. 이 보고서는 모두 html로 인쇄 기능이 내장 된 브라우저 만 사용합니다. 현재 1 페이지 즉, 스크롤과 인쇄 기능이 더 이상 보이지 않는 페이지를 인쇄합니다.보이는 화면 만 인쇄하십시오.

내가 가진 질문은 페이지의 보이는 부분 만 인쇄 할 수 있다는 것입니다. 따라서 사용자가 스크롤하면 현재 사용자가보고있는 것만 인쇄하고 그 외에는 아무 것도 인쇄하지 않습니까?

+0

이 질문은 SuperUser.com 질문과 비슷하게 들립니다. – Cyclone

+0

doctype.com에 더 적합 할 수 있다면 javacript가 작동하도록하려면 관련 프로그래밍이 될 수 있으므로 필자는 그것에 대해 모른다. , faq를 읽은 후에. – broschb

답변

1

약간의 속임수가없는 것은 아닙니다.

다음을 시도해 볼 수 있습니다. 나는 그것을 밖으로 시도하지 않은했지만 작동 될 수 있습니다

  • 는 몸과
  • 몸에게 부여 HTML 태그 100 % 높이주십시오 "오버플로 : 숨겨진"
  • 가로 페이지의 내용을 입력 오버 플로우와 100 % 폭, 100 % 높이 DIV : 자동
  • 원하는 위치로 이동하고 "인쇄"를 클릭합니다

그것을 당신 만 보이는 부분을 제공합니다. 아니 보장. 당신이 그것을 시도한다면, 그것이 어떻게 작동하는지 알려주십시오.

+0

나는 그것을 시도해보고 어떻게되는지 알려줄 것이다. – broschb

+0

글쎄, 인쇄를 한 페이지로 제한하는 문제는 이제 항상 페이지 상단을 보여줍니다. 그래서 스크롤이 div w/overflow : auto에 있었는지 상관없이 자동으로 항상 div의 상단에 1 페이지 분량의 내용을 인쇄합니다. 아직 w/it,하지만 더 이상 아이디어를 가지고 있니? – broschb

+0

이것은 필자가 쓰기 트랙으로 이동하게하고, 추가 인쇄 CSS 속성을 추가하고, 일부 속성을 변경하기 위해 javascript를 사용하여 훌륭하게 작동합니다. – broschb

관련 문제