Вот еще одно решение:
<script type="text/javascript"> $(document).ready(function() {
$(window).keyup(function(e){
if(e.keyCode == 44){
$("body").hide();
}
}); }); </script>
Это похоже на решение @ ZX12R. Плюс в том, что этот код будет работать, даже если программное обеспечение для захвата экрана печати является сторонним инструментом (например, snagIt).
Вы можете заменить $("body").hide();
на то, что подойдет вам лучше. Например, вы можете спрятать все картинки $("img").hide();
и, возможно, показать их на секунду позже.
Недостатком является то, что он не будет работать, если веб-страница не является активным окном.