サンプルHTMP
<div id='DivIdToPrint'>
<p>This is a Popup which needs to be printed.</p>
</div>
<div>
<p>Do not print.</p>
</div>
<input type='button' id='btn' value='Print' onclick='printDiv();'>
Javascriptを
function printDiv()
{
var divToPrint=document.getElementById('DivIdToPrint');
var newWin=window.open('','Print-Window');
newWin.document.open();
newWin.document.write('<html><body onload="window.print()">'+divToPrint.innerHTML+'</body></html>');
newWin.document.close();
setTimeout(function(){newWin.close();},10);
}
は、あなたのポップアップdiv要素にIDを付けて、上記の例を使用します。 ポップアップを正確に印刷するには、インラインスタイルを指定する必要があります。
'console.log($("#popup ")。html())' –
@SulthanAllaudeenは私の知らないことを申し訳なく思っていますが、または、ページの下部にある 'コンソール'にありがとう –
jQuery 'html()':一致した要素のセットの最初の要素のHTMLコンテンツを取得するか、一致するすべての要素のHTMLコンテンツを設定します。もっと見る:http://api.jquery.com/html/ –