Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.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 通过IE6自动打印_Javascript_Jquery_Asp.net Mvc_Internet Explorer 6 - Fatal编程技术网

Javascript 通过IE6自动打印

Javascript 通过IE6自动打印,javascript,jquery,asp.net-mvc,internet-explorer-6,Javascript,Jquery,Asp.net Mvc,Internet Explorer 6,我们需要从网页自动打印摘要 我们正在使用ASP.NET开发库存控制应用程序,使用IE6开发MVC2 情况如下: 用户完成订单后,应自动打印摘要。目前,我正在使用Javascript命令window.print;方法,但会显示“打印”对话框按钮 有没有办法停止显示“打印”对话框按钮并自动打印摘要?没有,这与浏览器有关,您不能直接打印。您需要按下该对话框上的打印按钮。我找到了。这可能是你需要的。它在IE和Firefox中都有无声打印的解决方案。但是,它始终要求用户调整其浏览器设置。这样,您访问的网页

我们需要从网页自动打印摘要

我们正在使用ASP.NET开发库存控制应用程序,使用IE6开发MVC2

情况如下:

用户完成订单后,应自动打印摘要。目前,我正在使用Javascript命令window.print;方法,但会显示“打印”对话框按钮


有没有办法停止显示“打印”对话框按钮并自动打印摘要?

没有,这与浏览器有关,您不能直接打印。您需要按下该对话框上的打印按钮。

我找到了。这可能是你需要的。它在IE和Firefox中都有无声打印的解决方案。但是,它始终要求用户调整其浏览器设置。这样,您访问的网页不会自动以静默方式向打印机发送打印命令


另外,这将是一个很好的恶作剧

没有直接执行此操作的方法,但是如果您安装ActiveX控件,换句话说,在浏览器中运行您自己的代码,那么您可以执行任何您想要的操作


请注意,微软强烈反对使用IE6。这是。

的一部分。我认为没有任何方法可以阻止浏览器中的“打印”对话框


如果您可以使您的web应用程序能够在内部网络文件服务器上创建文件,那么可以设置文件服务器以打印放入其目录中的任何文件。下半年似乎有一些软件解决方案:

在2010年开发一个基于IE6的新web应用程序应该是一项重罪。这是一件好事,你不能。想象一下,当你不注意的时候,一个弹出式广告会把500份nekkid女士的照片发送到打印机上,我们已经走上了这条路。我们开发商/承包商已向上级管理层求情。当你使用Office XP处理XP sp2时,我可以向你保证,这里的东西不会移动得太快。它是在用户端还是在你端打印?如果是在用户端,则需要一个打印机对话框,让用户选择要使用的打印机。如果您在办公室,可以有多台打印机,用户应该能够选择他想要的打印机。如果在您这边,您可以使用AJAX的POST或GET请求调用命令,并使用服务器端方法执行打印。由于链接,我目前与一个政府组织签订了合同,并且机器被锁定,因此浏览器设置无法轻松访问,你必须填写一份申请表,告诉他们更换IE6浏览器和政府数据易受攻击。