Как программно открыть нужную html страницу?

Как распечатать html страницу?

Простенький пример, демонстрирующий как можно нажатием на обычную HTML-кнопку запустить печать на дефолтовый принтер (т.е. не появляется окно выбора принтера и кол-ва копий), а также как можно вызвать окно настроек страницы печати