title: SSRS print button in Chrome and Firefox
body: <p>I have reports in SSRS 2005. I am using remote reports.  In IE, the print button shows, but in Firefox and Chrome, the print button does not show.</p>
  
  <p>My reports are shown in jquery UI dialogs, so I cannot just do a window.print. My reports render just fine within the modals.</p>
  
  <p>I need to be able to issue a print command to the reportviewer the same way it is done from within the control, but only in firefox and chrome.</p>
  
  <p>I dug into the markup for the report viewer, and found this code.  I tried to manually inject it into the reportviewer with no success.</p>
  
  <pre><code>&lt;table id="reportViewer_ctl01_ctl07_ctl00_ctl00" onclick="document.getElementById(&amp;#39;reportViewer&amp;#39;).ClientController.LoadPrintControl();return false;" onmouseover="this.Controller.OnHover();" onmouseout="this.Controller.OnNormal();" title="Print" style="display:none;"&gt;
                                  &lt;script type="text/javascript"&gt;
                                      document.getElementById('reportViewer_ctl01_ctl07_ctl00_ctl00').Controller = new ReportViewerHoverButton("reportViewer_ctl01_ctl07_ctl00_ctl00", false, "", "", "", "#ECE9D8", "#DDEEF7", "#99BBE2", "1px #ECE9D8 Solid", "1px #336699 Solid", "1px #336699 Solid");
                                  &lt;/script&gt;&lt;tr&gt;
                                      &lt;td&gt;&lt;input type="image" name="reportViewer$ctl01$ctl07$ctl00$ctl00$ctl00" title="Print" src="/Reserved.ReportViewerWebControl.axd?OpType=Resource&amp;amp;Version=9.0.30729.4402&amp;amp;Name=Microsoft.Reporting.WebForms.Icons.Print.gif" alt="Print" style="height:16px;width:16px;padding:2px;" /&gt;&lt;/td&gt;
                                  &lt;/tr&gt;
                              &lt;/table&gt;
  </code></pre>
  
  <p>Any ideas?</p>