我正在尝试在要求预览页面之前对具有背景的格式进行编码,以指示预览中不包含背景的颜色。谢谢
<script>
function printContent() {
var page = document.getElementById("page");
var btn = document.getElementById("grey");
btn.style.visibility = 'hidden';
page.style.borderStyle = 'none';
page.style.margin = 'auto';
window.print();
btn.style.visibility = 'hidden';
}
</script>
<div id="source-button" class="btn btn-primary btn-xs" style="display: none;">< ></div></div><!-- /example -->
答案 0 :(得分:0)
您可以使用CSS @media print 功能。而不是使用JS,使用CSS。
<style type="text/css">
@media print{
.btn{display:none}
.page{margin:auto}
}
</style>
答案 1 :(得分:0)
我建议使用print stylesheet,然后它会影响使用浏览器操作的用户(例如 git wdiff file.docx
)
CMD-P