Я хочу удалить URL-адрес, который печатается внизу страницы.
лайк:
yomari.com/.../main.php?sen_n
Как его можно пропустить или предотвратить печать?
Чтобы быть более конкретным, могу ли я предотвратить печать URL-адреса страницы, даты и заголовка страницы при печати веб-страницы?
Ответы:
Следующий пример кода будет работать для вас,
посмотреть ответ на Отключение параметров печати браузера (верхние, нижние колонтитулы, поля) со страницы?
и спецификация @page
источник
margin-bottom: 0mm;
я нашел кое-что в самом браузере.
Попробуйте следующие шаги. здесь я упомянул шаги по отключению верхнего и нижнего колонтитула во всех трех основных браузерах.
Chrome Щелкните значок меню в правом верхнем углу браузера. Щелкните Печать. Снимите флажок «Верхние и нижние колонтитулы» в разделе «Параметры».
Firefox Щелкните Firefox в верхнем левом углу браузера. Наведите указатель мыши на «Печать» и щелкните «Параметры страницы». Щелкните вкладку Поля и верхний / нижний колонтитул. Измените каждое значение в разделе Верхние и нижние колонтитулы на --blank--.
Internet Explorer Щелкните значок шестеренки в правом верхнем углу браузера. Наведите указатель мыши на «Печать» и нажмите «Параметры страницы». Измените каждое значение в разделе «Верхние и нижние колонтитулы» на «Пусто».
источник
Отображение URL-адреса - это предпочтение клиента браузера, недоступное для скриптов, запущенных на странице (давайте посмотрим правде в глаза, страница также не может автоматически печатать себя).
Чтобы избежать "утечки" информации через строку запроса, вы можете отправить через POST
источник
Если вы устанавливаете поле для страницы с помощью кода ниже, верхний и нижний колонтитулы не отображаются на печатной странице. Я тестировал это в FireFox и Chrome.
источник
Я рассказываю вам о Mozilla Firefox (надеюсь, так же должно быть и в других браузерах).
Нажмите на меню Firefox , перейдите к печати , выберите страницу Set Up из подменю эстампа. На вашем экране появится всплывающее окно, там перейдите на вкладку «Margin & Header / Footer» .
В этом случае выберите «ПУСТО» для верхнего / нижнего колонтитула в соответствии с требованиями перед печатью. Вы можете проверить предварительный просмотр для подтверждения.
Я надеюсь, это поможет.
источник
Мне помогло: Распечатать страницу без ссылок
источник
Вы можете удалить отображение URL-адреса в печатном документе в настройках вашего браузера. Вы просто нажимаете файл-> настройки страницы-> верхний и нижний колонтитулы устанавливают все как пустые. Если у вас есть, то есть вы просто удалите & U из текстового поля нижнего колонтитула. Надеюсь, это будет помочь тебе
источник
Я не знаю, говорите ли вы о нижнем колонтитуле в реальном изображении или об URL-адресе, который выполняется в процессе печати в браузере.
Если это URL-адрес, процесс печати действительно зависит от браузера, если у него есть функция, чтобы отключить это.
Если это информация о нижнем колонтитуле, я бы рекомендовал использовать таблицу стилей печати и в этой таблице стилей, чтобы сделать
Для конкретного идентификатора или класса нижнего колонтитула.
Чтобы сделать таблицу стилей печати, вам нужно добавить ее в заголовок.
источник
В настоящее время вы можете использовать
history API
для изменения URL-адреса перед печатью, а затем изменить обратно:Но нужно сделать заказ
PRINT
кнопку для нажатия пользователем.источник
В Google Chrome это можно сделать, установив поля на 0 или, если он печатается в стиле фанк, а затем отрегулировать его настолько, чтобы вытолкнуть нежелательный текст в непечатаемые области страницы. Я пробовал и работает: D
источник
Проблема с браузером, но может быть решена следующими способами:
источник
Я согласен с большинством ответов, в которых говорится, что это настройки браузера, но все же вы можете достичь того, чего хотите, через COM. Имейте в виду, что у большинства браузеров по-прежнему будут проблемы с этим, и даже IE поднимет планку безопасности COM для пользователей. Так что, если это не то, что вы предлагаете внутри организации, не делайте этого.
источник
У меня та же проблема. Интересно, можно ли создать HTML для печати через плагин jquery: http://www.recoding.it/?p=138
Затем отправьте HTML-код в php-скрипт (используя вызов ajax), сгенерируйте PDF-файл с помощью http://www.xhtml2pdf.com/ или http://code.google.com/p/wkhtmltopdf/ .
После этого PDF-файл может быть отображен (путем установки соответствующего типа содержимого и прямого рендеринга) или отображен с помощью http-Redirect в сгенерированный PDF-файл.
Сгенерированные PDF-файлы в папке pfd_for_printing могут действовать как кеш и удаляться заданием один раз в день.
источник
В Chrome 57 у меня сработало следующее, если у вас есть контроль над HTML-страницей, которую нужно распечатать (в моем случае мне нужно было напечатать небольшую этикетку 3x1 дюйма):
Это привело к печати страницы, которая содержала только основной текст, без URL-адресов, без номеров страниц и т. Д.
источник
источник
источник
Это отлично работает для меня, используя jquery
источник
Возможно, вы могли бы попробовать хром (возможно, также Safari)
URL-адрес и номер страницы в верхнем и нижнем колонтитулах не отображаются, когда я печатаю в pdf на OSX с помощью Google Chrome.
Извините, не уверен, относится ли это к Windows
источник
У меня есть трюк, чтобы удалить его со страницы печати в Firefox. Использовать это:
В теге html вы должны использовать
moznomarginboxes mozdisallowselectionprint
. Я уверен, что это вам очень поможет.источник
Проверить эту ссылку
источник
Это будет самое простое решение. Я пробовал большинство решений в Интернете, но мне помогло только это.
источник