Muszę użyć tylko fragmentu javascript po kliknięciu przycisku drukowania, czy jest na to sposób?
EDYCJA: Przycisk drukowania w przeglądarce, myślałem coś takiego:
<script type="text/javascript" src="path" media="print"></script>
Odpowiedzi:
2 dla odpowiedzi № 1Jest to tylko częściowe wsparcie przeglądarki. Rozważ użycie specjalnego arkusza stylów CSS dla drukowanej wersji strony. Aby uzyskać więcej informacji, spójrz na to pytanie (są linki do kilku innych): uruchom javascript podczas drukowania strony
1 dla odpowiedzi nr 2
Niektóre przeglądarki (Firefox i IE) mają zdarzenia OnPrintPrint onAfterPrint ...
https://developer.mozilla.org/en/Printing#Detecting_print_requests
W przeciwnym razie użyj przycisku „Naciśnij to, aby wydrukować” i stamtąd wykonaj to, co chcesz ....
0 dla odpowiedzi № 3
Myślę, że masz na myśli to: JQuery:
$("#btnprint").click(function(){
//Your JS code goes here
});
Uważaj z postbackami!
Nie jestem pewien, czy masz na myśli przycisk drukowania w przeglądarce, czy tylko niestandardowy, powyższy kod dotyczy Twojego własnego.