我有这个简单的代码可以保存当前页面(基于我想保存的ID),但是当它确实出现保存窗口时,我将其视为没有样式的纯HTML代码。有没有一种方法可以保存PDF(包括来自CSS的所有样式)?
<script>
function printDiv(divName) {
var printContents = document.getElementById(divName).innerHTML;
w=window.open();
w.document.write(printContents);
w.print();
w.close();
}
</script>
最佳答案
function printDiv(divName) {
var printContents = document.getElementById(divName).innerHTML;
w=window.open();
w.document.write('<style type="text/css"> /* your code here */ </style>' + printContents);
w.print();
w.close();
}