如何根据需要打印页面的内容:
思路1:先用个临时变量获取body的html内容,然后自定义个变量将想打印的内容放到"<body></body>"中,再将该变量赋值给document.body.innerHTML,随后执行
window.print();打印出来内容是OK的,但是样式这块就有问题,因为样式可能是动态生成;
思路2:用css3 @media print{
要隐藏的div{
display:none;
}
}
再执行window.print();即可打印需要的内容;
如何根据需要打印页面的内容:
思路1:先用个临时变量获取body的html内容,然后自定义个变量将想打印的内容放到"<body></body>"中,再将该变量赋值给document.body.innerHTML,随后执行
window.print();打印出来内容是OK的,但是样式这块就有问题,因为样式可能是动态生成;
思路2:用css3 @media print{
要隐藏的div{
display:none;
}
}
再执行window.print();即可打印需要的内容;