javascript - Chrome打印模式下的实际页数和总页数

标签 javascript jquery html css google-chrome

我需要在 Chrome 的打印模式下创建自定义页脚。我固定了页脚的位置,并将底部设置为 0。因此页脚显示在每个页面上。我添加了<p>与类footer-paragraph我尝试计算类名 footer-paragraph 的元素。我得到了 15 页的 1 个元素。当每个打印页面都有一个元素时,为什么我只获得一个元素对象?所以我尝试了CSS。我发现了这个:

@page {
   @bottom-center {
      content: counter(page) "/" counter(pages)
   }
}

但它在最新的 Chrome 中不起作用。 Chrome 有自己的页脚,看起来不太好。有什么技巧可以解决这个问题吗?

最佳答案

太糟糕了,这就是我在 page 中读到的内容

“3.3.4.pages()

“pages()”函数返回文档中的总页数。这允许将诸如“第 1 页,共 5 页”之类的文本插入页边距框中。该函数在所需处理方面可能成本较高,并且仅适用于分页媒体。”

关于javascript - Chrome打印模式下的实际页数和总页数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45361136/

相关文章:

python - 我如何实时更新 html 元素?

javascript - 如何按数字和字符排序

javascript - Laravel 内爆采摘到数组日期到字符串

javascript - 当父项的宽度以百分比声明时,固定定位的子项是否获得了与其父项完全相同的宽度?

php - Ajax 请求在我的 php 代码中不起作用

javascript - IDBCursor 对 ajax 成功有不同的值(value)

html - 如何跨越一个按钮?

javascript - 悬停时不发生 CSS -webkit-transform

javascript - 将多个事件添加到同一函数会导致超出最大堆栈大小

javascript - 明智地使用 .delegate() 性能更好吗?