JavaScript - drukowanie stron
Często chciałbyś umieścić przycisk na swojej stronie internetowej, aby wydrukować zawartość tej strony na rzeczywistej drukarce. JavaScript pomaga wdrożyć tę funkcjonalność za pomocąprint funkcja z window obiekt.
Funkcja drukowania JavaScript window.print()drukuje bieżącą stronę internetową po wykonaniu. Możesz wywołać tę funkcję bezpośrednio za pomocąonclick zdarzenie, jak pokazano w poniższym przykładzie.
Przykład
Wypróbuj następujący przykład.
<html>
<head>
<script type = "text/javascript">
<!--
//-->
</script>
</head>
<body>
<form>
<input type = "button" value = "Print" onclick = "window.print()" />
</form>
</body>
<html>
Wynik
Chociaż służy to do uzyskania wydruku, nie jest to zalecany sposób. Strona do druku to tak naprawdę strona z tekstem, bez obrazów, grafiki ani reklam.
Możesz dostosować stronę do drukarki na następujące sposoby:
Zrób kopię strony i pomiń niechciany tekst i grafikę, a następnie połącz z oryginałem link do strony do wydruku. Sprawdź przykład .
Jeśli nie chcesz zachować dodatkowej kopii strony, możesz oznaczyć swój tekst do druku odpowiednimi komentarzami, takimi jak <! - DRUKUJ ZACZYNA SIĘ TUTAJ -> ..... <! - DRUKUJ KOŃCZY TUTAJ -> a następnie możesz użyć PERL lub dowolnego innego skryptu w tle, aby usunąć tekst drukowalny i wyświetlić go do ostatecznego drukowania. W Tutorialspoint używamy tej metody, aby zapewnić możliwość drukowania odwiedzającym naszą witrynę.
Jak wydrukować stronę?
Jeśli nie znajdziesz powyższych funkcji na stronie internetowej, możesz użyć standardowego paska narzędzi przeglądarki, aby wydrukować stronę internetową. Kliknij łącze w następujący sposób.
File → Print → Click OK button.