Мне предлагается получить нижний колонтитул внизу каждой страницы распечатки веб-страницы html (а не фактическая страница в браузере). Вы, ребята, знаете какой-нибудь способ сделать это? (Он должен работать на IE, и просто IE в порядке)
Я попытался использовать фиксированное дно, но содержимое перекрывается с нижним колонтитулом.
Я попытался использовать javascript для вычисления пространства и дать пустой div height: использовал, если нижний нижний колонтитул% высоты страницы!= 0, добавьте требуемый пробел. Но значение нижней части нижнего колонтитула и требуемого пробела, похоже, изменяется с изменением типа элементов.
var printPageHeight = 1900;
var mFooter = $("#footer-nt");
var bottomPos = mFooter.position().top + mFooter.height();
var remainingGap = (bottomPos <printPageHeight ) ? (printPageHeight -bottomPos) : printPageHeight - (bottomPos % printPageHeight );
$("#whiteSpaceToPositionFooter").css("height", remainingGap+"px");
Я попытался использовать таблицу, хорошо работает для всех страниц, кроме последней.
Я попробовал несколько других полей и таких настроек, но они тоже не работали.
Я действительно хочу, чтобы нижний колонтитул отображался только в нижней части последней страницы распечатки, если это возможно.