향상된 기능으로 DIV 콘텐츠 인쇄
다양한 웹 개발 시나리오에서 특정 DIV 요소의 콘텐츠를 인쇄해야 할 수도 있습니다. . 이를 달성하기 위해 몇 가지 접근 방식을 사용할 수 있습니다. 이 글에서는 다양한 브라우저, 특히 Chrome에서 향상된 기능과 호환성을 제공하는 방법을 살펴보겠습니다.
솔루션
제공되는 함수인 PrintElem() 는 내용을 인쇄하기 위한 포괄적인 접근 방식을 제공합니다. DIV:
function PrintElem(elem) { var mywindow = window.open('', 'PRINT', 'height=400,width=600'); mywindow.document.write('<html><head><title>' + document.title + '</title></head>'); mywindow.document.write('<body>'); mywindow.document.write('<h1>' + document.title + '</h1>'); mywindow.document.write(document.getElementById(elem).innerHTML); mywindow.document.write('</body></html>'); mywindow.document.close(); // necessary for IE >= 10 mywindow.focus(); // necessary for IE >= 10*/ mywindow.print(); mywindow.close(); return true; }
설명
이 기능을 사용하면 페이지 제목과 같은 추가 기능을 사용하여 모든 DIV 요소의 내용을 쉽게 인쇄할 수 있습니다. 호환성을 확보하고 사용자에게 원활한 인쇄 경험을 제공합니다.
위 내용은 향상된 브라우저 호환성으로 특정 DIV의 콘텐츠를 인쇄하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!