gpt4 book ai didi

javascript - 如何使用 javascript/jQuery/ajax 打印不同的页面?

转载 作者:数据小太阳 更新时间:2023-10-29 04:58:09 24 4
gpt4 key购买 nike

使用以下代码显示打印对话框并成功打印页面,但是如何在单击同一按钮后打印不同的页面?不同的页面名称是:letterprint.php

<div class="below_movie_left" id="printableArea">
My printing contents
</div>

<input type="button" class="submit_button" onclick="printDiv('printableArea')" value="Print" style="float:right;" />

<script>
function printDiv(divName) {
var printContents = document.getElementById(divName).innerHTML;
var originalContents = document.body.innerHTML;

document.body.innerHTML = printContents;

window.print();

document.body.innerHTML = originalContents;
}
</script>

这可以用 javascript/jQuery/Ajax 方法实现吗?怎么样?

最佳答案

如果你已经有了要打印的页面,把那个页面放在一个隐藏的iframe中,然后打印iframe的内容

<iframe src="letterprint.php" name="frame"></iframe>

<input type="button" onclick="frames['frame'].print()" value="printletter">

关于javascript - 如何使用 javascript/jQuery/ajax 打印不同的页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23707251/

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