Javascript
function printPage(htmlPage)
{
var w = window.open("about:blank");
w.document.write(htmlPage);
w.print();
}
我们在这里打开窗口w,然后使用打印对话框来打印页面。如您所知,Chrome浏览器的默认打印对话框已经在右侧具有打印预览功能。因此,我不想显示窗口w。是否可能直接显示Chrome的打印对话框而不打开弹出窗口?
Javascript
function printPage(htmlPage)
{
var w = window.open("about:blank");
w.document.write(htmlPage);
w.print();
}
我们在这里打开窗口w,然后使用打印对话框来打印页面。如您所知,Chrome浏览器的默认打印对话框已经在右侧具有打印预览功能。因此,我不想显示窗口w。是否可能直接显示Chrome的打印对话框而不打开弹出窗口?
<html>
<head>
<title>Print in iframe</title>
</head>
<body>
<iframe name="PrintFrame" id="PrintFrame" style="display: none"></iframe>
<script type="text/javascript"></script>
</body>
</html>