在window.print中添加自定义页眉,在每个页面上显示

时间:2016-02-15 15:13:47

标签: javascript html

我正在使用window.print函数来打印div内容,我需要添加在每个页面上显示的自定义页眉和页脚。有人可以指导我吗?

我能够添加页眉和页脚,但仅限于打印文档的顶部和底部 what i can do

我想在每个页面重复这些内容 what I want

2 个答案:

答案 0 :(得分:1)

通常,您不得覆盖页眉和页脚。 (默认为浏览器 - 用户选择可选)

你尝试过这样的事吗?

.footer { position: absolute; bottom: 0; }
.header { position: absolute; top: 0; }

答案 1 :(得分:0)

尝试一下:

    var pageHeight = parseInt($('body').css('height'))
	var offsetHeight=1230;
    for(var i=0;i<pageHeight;i++){
        if(i%offsetHeight==0 || i==0){
        	$('body').append('<div style="position: absolute;top:'+i+';">your header</div>')
        }
    }
yue可以使用offsetHeight

播放