我的应用程序中有打印选项。当用户单击“打印”按钮时,应在另一个选项卡/窗口中打开打印页面。

我再次发送一些带有打印页面的参数,因为它包含动态值。

为此,我使用了php header 作为

header("location:Delivery_form.php?cnno=$cnno&copies='$nocopy'");

但它在父页面中重定向。和javascript window.open为
echo "<script type=\"text/javascript\">".
        "window.open('Delivery_form.php?cnno='".$cnno."&copies=".$nocopy ")".
             "</script>";

请帮助我实现这种功能。

最佳答案

php header 应为:

header("location:Delivery_form.php?cnno=".$cnno."&copies=".$nocopy);

脚本
echo "<script type=\"text/javascript\">
        window.open('Delivery_form.php?cnno=".$cnno."&copies=".$nocopy."', '_blank')
    </script>";

09-12 07:21