gpt4 book ai didi

javascript - iPad 在 chrome 中打印整个页面而不是目标 div

转载 作者:行者123 更新时间:2023-11-30 19:02:20 27 4
gpt4 key购买 nike

目标是只有带有 id="yourdiv" 的 div 而不是整个页面。它适用于带有 Chrome 的 Windows 操作系统,但不适用于带有 Chrome 的 iPad,这是我的最终目标。

脚本

function printContent(el){
var restorepage = $('body').html();
var printcontent = $('#' + el).clone();
$('body').empty().html(printcontent);
window.print();
$('body').html(restorepage);

一些基本页面示例 html 之后的按钮

<div>
<p>whatever don't print this</p>
</div>
<div id="yourdiv">
<p>print this only</p>
</div>
<button id="print" onclick="printContent('yourdiv');" >Print</button>

最佳答案

在另一篇文章中找到了解决方案,该文章适用于 iPad 和 Chrome 浏览器。

Print <div id="printarea"></div> only?

Hardik Thaker 的解决方案适用于此。不过,如果您不知道,则必须查找如何添加 css 以使其拉取页面样式。

关于javascript - iPad 在 chrome 中打印整个页面而不是目标 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59381735/

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