2011-09-16 4 views
1

내 응용 프로그램이 Windows 프린터 선택 대화 상자가 나타나지 않고 기본 프린터로 직접 인쇄하고 싶습니다. 정말 화면을 표시 할 필요가 없습니다. 사용자가 원하는 것은 인쇄물 인 영수증입니다.PHP 또는 javascript 자동 인쇄

+3

자바 스크립트에서 허용 된 경우 걱정됩니다. –

+0

여기에 해결책이 있습니까? 웹 페이지에서 자동으로 인보이스를 인쇄하고 싶습니다. – Brary

답변

1

아니요. 가능하지 않습니다. 그 당시 수백만 건의 인쇄 작업을 실행할 수 있었고 사용자에게 좋지 않았습니다.

+0

내가 원하는 페이지를 새로 고칩니다 코드에서 PHP 코드를 데이터베이스에 행, 데이터베이스가 비어 있지 않으면 코드는 단지 1 페이지를 인쇄합니다 예 : 송장. –

0

짧은 대답 : JavaScript로는 그럴 수 없습니다.

2

아니요, 할 수 없습니다. window.print()은 (는) 자바 스크립트로만 가능하며 창을 표시합니다.

할 수없는 이유 : 안전성 때문입니다.

1

예, 가능합니다. Firefox about : config에서 print.always_print_silent 속성을 true로 설정하면 Firefox가 프롬프트없이 인쇄됩니다. 그리고 "JS Print setup"을 사용하면 자바 스크립트에서 일부 프린터 매개 변수를 직접 조정할 수 있습니다.

+0

튜토리얼이나 코드 스 니펫을 지적 할 수 있습니까? – Brary