Подскажите, пожалуйста, можно ли сделать так, чтобы при клике на кнопку Распечатать печаталась картинка, которой нет на странице? Распечатывается только одна эта картинка, больше ничего. Если можно - то как?)
Создайте два css-файла, один для экрана (media="screen"), второй для печати (media="pring"). В первом файле скрываете картинку, во втором скрываете всё остальное, но показываете картинку. Тогда при печати страницы будет печататься только картинка.
Второй вариант разместить картинку в скрытом iframe и печатать его.
Она не будет отображаться, если вы её скроете. А в некоторых браузерах и загружаться не будет. Как вариант можете добавлять её на страницу непосредственно перед печатью.