【发布时间】:2011-11-16 01:19:11
【问题描述】:
我正在使用 Print() 函数打印动态生成的 Html 表。 要在打印时在每页上打印页眉和页脚,我使用下面提到的 风格。
它工作正常,现在我需要将页码放在<tfoot> 页脚行中,如page 1 of 4。
请帮忙,如何设置页码?
<style type="text/css">
@media print {
thead { display: table-header-group; }
tfoot { display: table-footer-group; }
}
@media screen {
thead { display: block; }
tfoot { display: block; }
}
</style>
我试过了,但它不起作用:
@page :left {
@bottom-left {
content: counter(page);
}
}
Internet Explorer >> 文件 >> 页面设置 >> 它显示页眉和页脚 我想务实地将页眉值更改为页脚。 想要更改页眉和页脚的值 Internet Explorer >> 文件 >> 页面设置 >> 通过 css 的页眉/页脚
我想在您打印某些内容时停止显示页眉,而页脚将在 Internet Explorer 中显示页码,您只需进入页面设置并删除页眉的“&w&bPage &p of &P”和“&u&b&d”用于显示页码和 URL 的页脚。
但是,我正在为许多用户开发一个 Web 应用程序,他们不希望显示此 URL 和页码。无需在每台 PC 上更改其 Internet Explorer 中的页面设置设置 - 是否可以使用用户想要打印的网页中的 JavaScript 代码修改页眉和页脚值。如果是这样,这是如何实现的。如果之前有关于此的讨论,请指出我的主题。
谢谢 (^_^)
【问题讨论】:
-
也许这会有所帮助:stackoverflow.com/questions/264685/…
标签: javascript jquery asp.net html css