2010-06-30 7 views
0

jsp를 사용하여 datatable 값을 인쇄하는 방법은 무엇입니까?datatable의 모든 값을 인쇄하는 방법은 무엇입니까?

jsp에서 모든 datatable 값을 인쇄 (하드 카피)해야합니다.

나는 열려있는 프린터 대화 상자에 대한 자바 스크립트 함수 사용 :

function callsubmit(){ 

window.print(); 
window.opener.document.location = window.opener.document.location.href; 
window.close(); 

    } 

을하지만,이 경우 전체 page.but을 pringing이 옵션은 내가 데이터 테이블 값에만 필요합니다. media = "print"를 사용할 수 없습니다. 섹션을 page.But 데이터 테이블에 숨기고 있기 때문에이 옵션은 작동하지 않습니다.

jsp를 사용하여 데이터 테이블 값을 인쇄하는 옵션은 무엇입니까?

답변

0

데이터 테이블 만 표시하고 다른 섹션은 표시하지 않고 대신 열어서 인쇄하는 새 JSP 페이지를 만듭니다.

귀하의 열악한 HTML 구조를 수정하거나 수정하여 귀하의 previous question에 응답 한 CSS 미디어 규칙을 활용할 수 있습니다.

0

감사합니다. BalusC. 그래서 button onClick = "window.open ('/ html/viewpdf.jsp', 'mywindow', 'width = 500, height = 350, toolbar = no, resizable = yes') 버튼을 사용했습니다.">

그러면 다른 jsp가 열리므로 데이터 테이블 값이 popupwindow에 표시되고 포털에 새 팝업 창이 열리지 만 liferay homepage와 같은 jsp.it가 아닙니다.

그래서 liferay 포털의 팝업 창을 여는 방법에 대해 질문했습니다.

관련 문제