Eu tenho um modalPanel que preciso imprimir. Eu usei o print();, mas quando imprime sai a página toda.
Como eu faço para apenas imprimir o modal panel?
Aí vai o código:
<rich:modalPanel id="panelRecibo" width="420" height="200">
<f:facet name="header">Impressão de recibo</f:facet>
<f:facet name="controls">
<h:panelGroup>
<h:graphicImage value="/img/closeMP.gif"
onclick="Richfaces.hideModalPanel('panelRecibo')"/>
</h:panelGroup>
</f:facet>
<div id="divi">
<div id="brasao">
<h:graphicImage value="/img/brasaoRep.png" />
</div>
<div>
Registro cadastrado com sucesso em <h:outputText value=" #{home.getData()}" />.
<h:graphicImage value="/img/imprimir.png" onclick="print();"/>
</div>
</div>
</rich:modalPanel>