javascript - HTML 表单 POST 到直接打印页面

标签 javascript php html css printing

我有页面 VIEW-SALE.PHP 在此页面上,我有一个提交按钮表单,用于查看打印格式的发票,其中包含代码:

     <span style='display:inline-block'>
    <form name='print' id='print' action='print-invoice.php' 
target='_blank' method='post'>
        <input type='hidden' name='invoice' value='$invoice'>
        <input class='submit-all' type='submit' 
value='Print the invoice' 
onClick='window.print();return false'></form></span>

代码必须只打开页面 PRINT-INVOICE.PHP 并打印它,但是当我单击它时它显示打印对话框但当前页面我是 VIEW-SALE.PHP 所以它不显示 PRINT-INVOICE。 PHP

如何实现?

最佳答案

不发布只是发布数据你可能需要一个标题重定向重定向是 php 代码

header("Location: blabla")

我找到了这个你可能会发现它有帮助 redirect after submit

关于javascript - HTML 表单 POST 到直接打印页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35104160/

相关文章:

html - 每行底部的填充边框或 hr

php - 单击提交后如何重定向我指向的 url?

javascript - 嵌套的 jQuery $.when

javascript - dotnetnuke 7 开发模块中的 AngularJS 表单

php - Laravel 从上传获取保存文件的路径

php - 在查询中使用多个条件时出错

php - 在 Symfony 2.8.26 上安装 pug-php/pug-symfony 时遇到问题

javascript - 涉及 e.preventDefault 的 if/else 语句

javascript - Node js : Express js asynchronous db query execution-return results got undefiend

html - :target selector on dynamic generated element not affect