Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.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_Triggers - Fatal编程技术网

Javascript 在打印框中触发回车键

Javascript 在打印框中触发回车键,javascript,triggers,Javascript,Triggers,我想知道是否有一组代码可以在不按enter键的情况下自动触发enter键 请查看我的代码: Javascript: 函数printMe() { window.print(); window.onfocus=function(){window.close();} } HTML: 我想做的是,点击按钮后,它会自动打印,不再提示打印框。我询问如何自动触发enter键的原因是,每当我进入打印框时,“打印”按钮都处于焦点位置。因此,如果我有一个回车键自动触发的代码,用户将不再按“打印”按钮,它将自

我想知道是否有一组代码可以在不按enter键的情况下自动触发enter键

请查看我的代码:

Javascript:

函数printMe()
{
window.print();
window.onfocus=function(){window.close();}
}
HTML:



我想做的是,点击按钮后,它会自动打印,不再提示打印框。我询问如何自动触发enter键的原因是,每当我进入打印框时,“打印”按钮都处于焦点位置。因此,如果我有一个回车键自动触发的代码,用户将不再按“打印”按钮,它将自动打印。希望你们的帮助。提前非常感谢

不幸的是,无法用javascript绕过打印对话。但是,作为替代,我实际上还是建议不要这样做。如果用户在默认情况下选择了错误的打印机怎么办?他们永远无法打印您的文档。我不久前安装了一台pdf打印机,它不断地取代我的默认打印机。所以,是的,这可能会让最终用户非常沮丧。这也是一个安全问题。根据设计,javascript不应该能够在用户和浏览器本身的确认提示之间进行切换(可能是为了确认恶意脚本所采取的操作…)。ie中的vbscript也可以做到这一点,但从IE11@JamesM开始,这似乎就被弃用了。说得好,非常感谢!
function printMe()
{
window.print();
window.onfocus=function(){ window.close();}
}
</script>
<input type="button" value="Print" onclick="printMe()">