Печать номера страницы на каждой странице как 1 из 4 печать
Я печатаю динамически генерируемую Html-таблицу с помощью окна.Функция Print() "JavaScript". Для печати верхнего и нижнего колонтитулов на каждой странице при печати я использовал стиль упоминания ниже.
Он работает правильно, теперь мне нужно поместить номер страницы в нижний колонтитул, как страница 1 из 4.
Internet Explorer >> File >> Page Setup >> Он показывает верхний и Нижний колонтитулы я хочу изменить значение заголовка на нижний колонтитул прагматично.
Интернет Эксплорер &ГТ;> Файл >> В разделе Настройки &ГТ;&ГТ; верхний/нижний колонтитул с помощью CSS
Я хочу остановить отображение заголовка, когда вы печатаете что-то, и нижний колонтитул покажет номер страницы в Internet Explorer, вы можете просто войти в настройку страницы и удалить "&w&bPage &p of &P" для верхнего колонтитула и "&u&b&d" для нижнего колонтитула, которые показывают номера страниц и URL-адрес.
Однако я разрабатываю веб-приложение для нескольких пользователей, и они не захотят, чтобы этот URL-адрес и номер страницы отображались. Вместо того чтобы обходить каждый компьютер и изменять настройки настройки страницы в своем internet explorer - можно ли изменить значения верхнего и нижнего колонтитулов с помощью кода JavaScript на веб-странице, которую пользователь захочет распечатать. И если да, то как это достигается. Если есть предыдущее обсуждение этого вопроса, пожалуйста, укажите мне на эту тему.
Пожалуйста, помогите, как я могу установить номер страницы?
<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); }
}
demouser743
Если вы работаете с отчетами, то вы можете сделать это с помощью элемента управления "ReportInfo" и установить свойство "FormatString".
to.areeb
Я не работаю над отчетом. просто распечатайте html-таблицу с помощью window.print()