# How to print

**URL:** <https://www.ruby-forum.com/t/how-to-print/195656>\
**Category:** Rails\
**Created:** [September 27, 2010, 6:07pm UTC](https://www.ruby-forum.com/t/how-to-print/195656 "2010-09-27T18:07:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [September 27, 2010, 6:07pm UTC](https://www.ruby-forum.com/t/how-to-print/195656/1 "2010-09-27T18:07:11Z")

</div>

A submit action shows me the show.html.erb page.  
How to print this page to a printer?  
I have to use javascript print() method?

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [September 27, 2010, 6:47pm UTC](https://www.ruby-forum.com/t/how-to-print/195656/2 "2010-09-27T18:47:21Z")

</div>

Msan M. wrote:

> A submit action shows me the show.html.erb page.  
> How to print this page to a printer?  
> I have to use javascript print() method?

Yup. (Well, unless you want to use Java applets controlling your  
printer, but I can’t think why you would. 🙂 )

## Best,

Marnen Laibow-Koser  
[http://www.marnen.org](http://www.marnen.org)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [September 27, 2010, 9:56pm UTC](https://www.ruby-forum.com/t/how-to-print/195656/3 "2010-09-27T21:56:03Z")

</div>

On 27 September 2010 17:05, Mauro [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> A submit action shows me the show.html.erb page.  
> How to print this page to a printer?  
> I have to use javascript print() method?

Or of course the user can select File, Print in the browser.

Colin

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [September 27, 2010, 10:11pm UTC](https://www.ruby-forum.com/t/how-to-print/195656/4 "2010-09-27T22:11:57Z")

</div>

Colin L. wrote:

> On 27 September 2010 17:05, Mauro [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > A submit action shows me the show.html.erb page.  
> > How to print this page to a printer?  
> > I have to use javascript print() method?
> 
> Or of course the user can select File, Print in the browser.

Right. The JS print() method just automates that.

> Colin

## Best,

Marnen Laibow-Koser  
[http://www.marnen.org](http://www.marnen.org)  
removed\_email\_address@domain.invalid
