如何将页面打开到新窗口并打印出来

时间:2017-07-23 09:31:06

标签: javascript

您尝试打印页面但必须先在新标签页中打开页面。 我试着制作代码。从我的代码我可以在一个新选项卡中打开页面,但打印功能打印一个空白页而不是我在新标签中直接打开的页面。

如何解决这个问题?请帮帮我

这是我的代码

<script>
	function myFunction() {
   	w=window.open("../../192.168.1.22/print_page/SPL_Karyawan.html");
	w.print();
	w.close();
	}
	
	</script>

1 个答案:

答案 0 :(得分:-1)

以下代码适用于我的。

<html>
<head>
<script type="text/javascript">
function openNewWindow(){
var newWindow=window.open('redir2.html');
newWindow.focus();
newWindow.print();
newWindow.close();
}
</script>
</head>
<body>

<input type="button" value="Open new window" onclick="openNewWindow()" />

</body>
</html>

来源:http://jsfiddle.net/Q5Xc9/1/

根据评论,window.redirect中的给定路径是错误的。它应该以http。

的IP地址开头