您好我使用以下javascript代码从网页打印div图层。有没有办法可以修改这个来从另一个页面打印这个div(例如print.php)而不是那个当前打开的那个?
<script>function printDiv(divName) {
var printContents = document.getElementById(divName).innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;
} </script>
以及使其有效的链接是:<a href="#" onclick="printDiv('printableArea')">
答案 0 :(得分:0)
我认为您在询问是否可以在另一页中打印DIV。
如果这是问题,可以给这两个页面有一些关系,这样其他页面就可以得到内容页面的参考。
例如,print.php使用window.open打开内容页面。或者,print.php是内容页面的父页面。