以下用于打印 div 的函数,但在打印后重新加载页面无法正常工作(链接和 jquery ui 选项卡不起作用)
function PrintDiv(id) {
var divElements = document.getElementById(id).innerHTML;
var oldPage = document.body.innerHTML;
document.body.innerHTML =
"<html><head><title></title></head><body>" +
divElements + "</body>";
window.print();
document.body.innerHTML = oldPage;
}