Как мне распечатать определенный блок / часть веб-страницы? Опция печати, похожая на функциональность Print Screen.
Используйте css с опцией media = print.
Как:
<link rel="stylesheet" type="text/css" href="print.css" media="print" />
Блоки, которые вы не хотите печатать, могут установить отображение: нет.
См. http://www.quackit.com/javascript/javascript_print.cfm
Вы можете использовать javascript window.print() для печати страницы. Чтобы ограничить печатное содержимое определенной частью страницы, вы можете создать таблицу стилей печати (см. http://www.alistapart.com/articles/goingtoprint/), которая скрывает все, кроме нужного содержимого.
window.print()