我正在尝试从div内打印图像,代码可以正常运行,但是当弹出打印对话框时,我希望页面保持不变,而实际上只显示图片,window.reload
因为某些原因无法正常显示。javascript在控制台中告诉我,"Uncaught TypeError: window.reload is not a function"
但我不明白为什么。
function printDiv(printableArea) { var printContents = document.getElementById("printableArea").innerHTML; var originalContents = document.body.innerHTML; document.body.innerHTML = printContents; window.print(); window.close(); window.reload(); }
点击打印
Nathan Hinch.. 7
您收到错误的原因是没有window.reload()
方法。您可能想使用location.reload()
重新加载页面。
您收到错误的原因是没有window.reload()
方法。您可能想使用location.reload()
重新加载页面。