2010-04-30 3 views
1

이상한 질문 일지 모르지만 인쇄 된 웹 페이지 버전의 자바 스크립트를 사용 중지 할 수 있습니까?인쇄용 자바 스크립트가 비활성화 되었습니까?

그 이유는 인쇄물 레이아웃이 모두 위에 놓이기 때문입니다. 하지만 자바 스크립트를 끄면 제대로 작동합니다.

아이디어가 있으십니까?

당신은 인쇄에 대한 규칙의 특별한 세트를 사용하여
+0

당신이 인쇄/CSS를 사용하고 있습니까? –

+0

저는 print css를 사용하고 있습니다. 결국에는 정말 필요하지 않으므로 포함 div를 표시하지 않도록 설정했습니다. – Probocop

답변

-1

해야합니다, 당신은 당신의 스타일 태그에 media 속성을 지정하여이 작업을 수행 할 수 있습니다 :

<style type="text/css" media="print" src="print.css" /> 
+0

@Probocop은 CSS가 아닌 javacript에 대해 묻습니다. – Horse

+0

@Horse : 나는 더 적절한 대안을 제안했습니다. 인쇄 된 버전의 페이지에 대해 JavaScript를 비활성화해야하는 경우 잘못된 결과가 발생합니다. 질문에 대한 코멘트에서, OP는 그가 심지어이 접근법을 사용한다고 말했습니다. –

관련 문제