JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery.print/1.5.1/jQuery.print.js"></script>
<div id="printWithFrame">Div Print With Frame
<br />
<button class="no-print" id="btnPrintWithFrame">
Print With Frame
</button>
</div>
<div id="printWithoutFrame">Div Print Without Frame
<br />
<button class="no-print" id="btnPrintWithoutFrame">
Print Without Frame
</button>
</div>
JavaScript
$('#btnPrintWithFrame').on('click', function() {
$('#printWithFrame').print({
iframe: true
})
});
$('#btnPrintWithoutFrame').on('click', function() {
$('#printWithoutFrame').print({
iframe: false
})
});