Thứ Ba, 6 tháng 11, 2018

JavaScript - In trang

Nhiều lần bạn muốn đặt một nút trên trang web của bạn để in nội dung của trang web đó qua một máy in thực tế. JavaScript giúp bạn thực hiện chức năng này bằng cách sử dụng chức năng in của đối tượng cửa sổ .

Khóa học java miễn phí
Hàm print.print () in JavaScript sẽ in trang web hiện tại khi được thực hiện. Bạn có thể gọi hàm này trực tiếp bằng cách sử dụng sự kiện onclick như trong ví dụ sau.

Link đăng ký : Khóa học java miễn phí.

Thí dụ

Hãy thử ví dụ sau.
<html>
   <head>
      
      <script type="text/javascript">
         <!--
         //-->
      </script>
   
   </head>
   
   <body>
      
      <form>
         <input type="button" value="Print" onclick="window.print()" />
      </form>
   
   </body>
</html>

Đầu ra

Mặc dù nó phục vụ mục đích nhận bản in, nó không phải là một cách được khuyến nghị. Một trang thân thiện với máy in thực sự chỉ là một trang có văn bản, không có hình ảnh, đồ họa hoặc quảng cáo.

Bạn có thể làm cho máy in trang thân thiện theo các cách sau

Tạo bản sao của trang và loại bỏ văn bản và đồ họa không mong muốn, sau đó liên kết đến trang thân thiện với máy in đó từ trang gốc. Kiểm tra ví dụ .

Nếu bạn không muốn giữ thêm một bản sao của trang, bạn có thể đánh dấu văn bản có thể in của mình bằng cách sử dụng các nhận xét thích hợp như <! - PRINT STARTS HERE -> ..... <! - PRINT ENDS HERE -> và sau đó bạn có thể sử dụng PERL hoặc bất kỳ tập lệnh nào khác trong nền để xóa văn bản có thể in và hiển thị để in lần cuối. Chúng tôi tại Tutorialspoint sử dụng phương pháp này để cung cấp cơ sở in cho khách truy cập trang web của chúng tôi. Kiểm tra ví dụ .

Cách in trang

Nếu bạn không tìm thấy các cơ sở trên trên trang web, bạn có thể sử dụng thanh công cụ chuẩn của trình duyệt để in trang web. Thực hiện theo các liên kết như sau.
File   Print  Click OK  button.

Không có nhận xét nào:

Đăng nhận xét

Lập trình Java - Ngoại lệ

Một ngoại lệ (hoặc sự kiện đặc biệt) là một vấn đề phát sinh trong quá trình thực hiện chương trình. Khi xảy ra Ngoại lệ , luồng bình thường...