gpt4 book ai didi

javascript - Html生成数据并从另一页打印

转载 作者:可可西里 更新时间:2023-11-01 13:18:06 25 4
gpt4 key购买 nike

在下面的代码中,

在 a.html 中有这样的代码,

         <div id="tableview"></div>//Data loaded dynamically

<input type="button" id="printbtn" onclick="print()"/>
<script>
function print()
{
var data=$('#tableview').html();
dataobj.print();
}

在 b.html 中

我需要在不打开 a.html 的情况下打印它,但是在不打开它的情况下,div 中的数据将如何生成以及如何仅从 b.html 打印这些数据

谢谢..

最佳答案

更新:此答案假设根据您的问题不应发生回发。 (没有 Ajax)

如果每个页面只有一个打印 View ,您可以在页面上应用 media=print 过滤器。最初加载这两个 View ,并且只在屏幕上显示屏幕 View 。

<Style href="print.css" media="print" />

您可以将所有屏幕显示设置为隐藏并显示可打印 View :

 * {
visibility: hidden;
}

#tableview * {
visibility: visible;
}

关于javascript - Html生成数据并从另一页打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2579451/

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