gpt4 book ai didi

asp.net - 如何在asp.net中打印页面的一部分

转载 作者:行者123 更新时间:2023-12-04 10:19:06 24 4
gpt4 key购买 nike

我有一个包含 div 的模式弹出窗口。我有一个按钮让用户打印该 div 的内容。
window.print 打印整个页面。
如何仅打印 div 的内容。

谢谢。

最佳答案

使用这个脚本

<script language="javascript" type="text/javascript">
function CallPrint(strid) {
var prtContent = document.getElementById(strid);
var WinPrint = window.open('', '', 'letf=0,top=0,width=800,height=100,toolbar=0,scrollbars=0,status=0,dir=ltr');
WinPrint.document.write(prtContent.innerHTML);
WinPrint.document.close();
WinPrint.focus();
WinPrint.print();
WinPrint.close();
prtContent.innerHTML = strOldOne;
}
</script>

并从按钮调用它
 <asp:button id="BtnPrint" runat="server" onclientclick="javascript:CallPrint('bill');" text="Print" xmlns:asp="#unknown" />

你的 div 也应该有名字(账单)

关于asp.net - 如何在asp.net中打印页面的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16033634/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com