gpt4 book ai didi

jquery - 分页到下一页时 td 剪切

转载 作者:太空宇宙 更新时间:2023-11-04 13:19:53 25 4
gpt4 key购买 nike

我有以下问题

enter image description here

如图所示

  1. 数据显示不正确
  2. 下一个 td 最后一个字符 3 也在下一行打印
  3. 我能否在不调整页边距的情况下避免页脚和页眉?

我在谷歌上搜索了很多,并找到了以下解决方案,但它在谷歌浏览器和 IE9 列表中对我不起作用

<style>
@media print
{
body { font-size:small; font-family: myOpenSans, Tahoma; font-size:13px; color:#808080; display:table-row}
table { page-break-after:auto }
tr { page-break-inside:avoid; page-break-after:auto }
td { page-break-inside:avoid; page-break-after:auto }
thead { display:table-header-group }
tfoot { display:table-footer-group }
}
</style>

最佳答案

我不知道这是否是您要找的,但您可以从 IE 打开打印对话框并从 activex 控件中预定义一些值并删除页面的页脚和页眉,如果需要还可以设置页边距

    function printSpecial() {
try {

var html = '<HTML><HEAD>\n';
if (document.getElementsByTagName != null) {
var headTags = document.getElementsByTagName('head');
if (headTags.length > 0)
html += headTags[0].innerHTML;
}
html += '<BODY style="background-color: #ffffff;">\n';
var printReadyElem = document.getElementById('content');
if (printReadyElem != null) {
html += printReadyElem.innerHTML;
}
else {
alert('Could not find the printReady function');
return;
}
html += '</BODY></HTML>';

shell = new ActiveXObject("WScript.Shell");
shell.sendKeys('%fu'); //brings up page setup
shell.sendKeys("%a{TAB}.2{TAB}0{TAB}0{TAB}0{TAB}0{TAB}0{TAB}{UP}{TAB}{UP}{TAB}{UP}{UP}{UP}{UP}{TAB}{UP}{UP}{ENTER}");
window.setTimeout("shell.SendKeys('%fp')",1000); // brings up print dialog
} catch (e) {
alert ("An exception occured: " + e + "\nCode is: " + e.number + "\nDescription is: " + e.description);
alert('Please verify that your print settings have a Landscape orientation.');
}
}

关于jquery - 分页到下一页时 td 剪切,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19398678/

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