Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 导航到另一页并打印该页?_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 导航到另一页并打印该页?

Javascript 导航到另一页并打印该页?,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我有一个php脚本(process.php),我在其中完成所有工作并生成如下html输出 PROCESS.PHP <?php ob_start(); //Rest of my php code is here. echo "FINAL"; file_put_contents('record.html', ob_get_contents()); ob_end_flush(); //it will write a file named 'record.htm

我有一个php脚本(process.php),我在其中完成所有工作并生成如下html输出

PROCESS.PHP

<?php
   ob_start();
   //Rest of my php code is here.
   echo "FINAL";
   file_put_contents('record.html', ob_get_contents());
   ob_end_flush();
   //it will write a file named 'record.html' in the same directory.
?>

现在我想要的是,当任何用户打开这个process.php文件时,他将被重定向到record.html并自动显示打印选项


无论用户是打印文档还是取消/关闭打印选项,页面都应自动关闭。

此代码将满足您的要求,但效率不是100%。但是你可以用它来做你的工作

setTimeout(function(){var ww = window.open(window.location, '_self'); 
ww.close()},100); 
window.print();


如果您对代码有任何疑问,可以询问。谢谢

有很多方法可以做到这一点,你可以使用javascript window.print当你加载此页面进行打印时,你可以使用window.location.href=“不包括此打印页面的任何年龄的链接”,或者如果你想使用window.open()打开此年龄到另一个窗口。 也试试这个

window.print();
window.location.href=“另一个年龄”//或window.close()要完全关闭window亲爱的,必须明确定义您的问题。明确定义问题可以给你们更好更准确的答案。哪一部分是不可理解的@穆罕默德·范代拉格印刷品。。没有任何功能性。您能定义您的问题吗?我无法解析“现在有趣的是,即使打印文档或取消/关闭打印对话框,该页面也应该自动关闭。”@MuhammadIrfan my bad让我更正它。