如何在新窗口中打开?

时间:2013-12-07 10:55:56

标签: javascript php mysql jquery

当我点击打印时,它会重定向到同一窗口打印,从而丢失原始收据。我应该在下面的代码中添加什么,以便在新窗口中打开

 <div class="print_img">
    <button onclick="myFunction()">
        <div align="justify">Print</div>
    </button>
</div>
<script>
    function myFunction() {
        window.print();
    }
</script>
<style>
    @media print {
        .print_img {
            display:none;
        }
    }

2 个答案:

答案 0 :(得分:0)

function myFunction() {
  var thePopup = window.open( '', "My Popup", "menubar=0,location=0,height=700,width=700" );
  $('#popup-content').clone().appendTo( thePopup.document.body );
  thePopup.print();
}

尝试像这样修改你的功能

答案 1 :(得分:0)

试试这个:

var newWindow=window.open('','','width=200,height=100');
    newWindow.document.write("<p>Append here your text/html</p>");

    newWindow.document.close();
newWindow.focus();
newWindow.print();
newWindow.close();