|
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114
|
|
Возникает ли какой-нибудь event при разрыве страницы в рендеринге для печати?01.04.2024, 08:51. Показов 1200. Ответов 22
Ничего в просторах сети по этому поводу не нашёл. У меня при печати рвётся таблица в том месте, где все блоки до имеют break-afer:avoid, а последующие break-before:avoid.
Видимо особенность реализации рендеринга firefox 115.9.1esr. Причем рендеринг многоступенчатый, а процессор у меня медленный и я невооруженным глазом успеваю замерить на экране (при печати в PDF), как вначеле разрыва нет и только чуть позже он появляется. Возникла мысль отловить этот момент и воспрепятствовать.
0
|
|
| 01.04.2024, 08:51 | |
|
Ответы с готовыми решениями:
22
Как Блокировать Весь Интернет-Траффик при Разрыве OpenVPN подключения или Реконнекте Интернет-подключения какой-нибудь программой!? Перенос строки при рендеринге html страницы Можно ли брать значение для переменных с какой-нибудь онлайн-страницы? |
|
176 / 74 / 27
Регистрация: 10.11.2023
Сообщений: 199
|
|
| 01.04.2024, 12:22 | |
|
0
|
|
|
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114
|
|||
| 01.04.2024, 16:44 [ТС] | |||
|
Добавлено через 12 минут
0
|
|||
|
Молодой техлид)
|
||||||
| 01.04.2024, 18:50 | ||||||
|
Inskipp, Попробуйте
break-inside: avoid-page; для строки, firefox начиная c 92 версии поддерживает
1
|
||||||
|
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114
|
||||||||||||||||
| 02.04.2024, 05:25 [ТС] | ||||||||||||||||
|
Спасибо за потраченное время! Но, не помогло.
Сейчас css вот такой:
Огромное Вам спасибо за потраченное время. И код у Вас забавный в ответе.
0
|
||||||||||||||||
|
1254 / 1170 / 179
Регистрация: 21.01.2024
Сообщений: 5,451
|
|||||||
| 02.04.2024, 06:51 | |||||||
1
|
|||||||
|
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114
|
||||||
| 02.04.2024, 08:22 [ТС] | ||||||
|
Это у меня ошибка вышла при формировании вопроса. Там еще и слшэшей нет в </TR>/
Более полный фрагмент css:
0
|
||||||
|
1254 / 1170 / 179
Регистрация: 21.01.2024
Сообщений: 5,451
|
|
| 02.04.2024, 08:43 | |
|
Что это?
У вас есть элементы <Name>, <Use>, <HTMLtext>, <Source>, <NOTEtext> ...?
1
|
|
|
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114
|
||||||
| 02.04.2024, 10:18 [ТС] | ||||||
|
Есть. Это не совсем HTML. И даже не XHTML. Это XSLT, который преобразует XML в XHTML сообразуясь с CSS. Вопрос, где границу между ними проводить... Но в итоге, выводимый на печать XHTML рвется не там где надо.
Добавлено через 57 минут Примерно вот так (это тоже урезанный фрагмент XSD)^
Здесь нужна тщательность, как у камрада voraa. У меня, "быстрее всего", "глаз замылился" и не вижу очевидного. Помогите свежим взглядом!
0
|
||||||
|
1254 / 1170 / 179
Регистрация: 21.01.2024
Сообщений: 5,451
|
|
| 02.04.2024, 10:49 | |
|
Я ничего не понимаю в XSLT.
Хотелось бы увидеть большой кусок кода HTML, т.к именно его обрабатывает браузер. Ну и CSS Если это очень большой, то можно и в zip архив положить. Можно было бы проверить, как в других браузерах, ну и посмотреть, какие стили на самом деле берутся.
0
|
|
|
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114
|
|
| 02.04.2024, 11:23 [ТС] | |
|
Там много мегабайтов. И как переслать?
Могу RAR в облаке mail.ru выложить...
0
|
|
|
1254 / 1170 / 179
Регистрация: 21.01.2024
Сообщений: 5,451
|
|
| 02.04.2024, 11:29 | |
|
zip до 25Мб вроде можно.
Если там нет ничего секретного, то просто прикрепите к сообщению. (Кнопка "Управление вложениями" под окном, где пишется сообщение)
0
|
|
|
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114
|
|
| 02.04.2024, 12:10 [ТС] | |
|
Вот код в облаке https://cloud.mail.ru/public/XtnP/SbGYFNJZP
Это все для личного, домашнего употребления. И никако секрета в том нет.
0
|
|
|
1254 / 1170 / 179
Регистрация: 21.01.2024
Сообщений: 5,451
|
|
| 02.04.2024, 12:47 | |
|
И чего с этим делать?
Нужен был конечный html и набор css. Что там надо запустить?
0
|
|
|
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114
|
|
| 02.04.2024, 14:34 [ТС] | |
|
Запустить XMLtest\test.xml
Добавлено через 14 минут Запустить XMLtest\test\test.xml Добавлено через 6 минут Прошу прощения за мою косячность в ответах.
0
|
|
|
1254 / 1170 / 179
Регистрация: 21.01.2024
Сообщений: 5,451
|
|||||||
| 02.04.2024, 16:16 | |||||||
|
Файрфокс выдает какую то ошибку
Я даже догадываюсь, почему. У вас там абсолютные пути от корня везде указаны. Но я не могу все это поместить в корневую папку своего сервера, а перенастраивать его тоже долго и муторно.
0
|
|||||||
|
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114
|
|
| 03.04.2024, 06:02 [ТС] | |
|
Вы очень добрый и отзывчивый человек. Я тоже имел такую проблему. Нащел элегантное решение. Кину в облако. Но уже утром. Часы у нас разные.
Добавлено через 5 часов 16 минут httpscloud.mail.rupublic5qh7Zy3rDPcZG Small HTML server. Пару сотен килобайт RAM занимает и не тормозит машину. Надо - включил. Не надо - выключил. Добавлено через 1 час 32 минуты Это баловство для личного употребления. А вот лет 20 назад я в XML и его обработчики весь ГК перевел. У меня ответом на несколько вопросов текст договора формировался. Любого. Слышал я, краем уха, что некоторым ребятам 10 ярдов зелени за подобное предложили. Жаль не мне. Но я ведь и не довел до кондиции задумку. Добавлено через 34 минуты Ну какие платные услуги? Человек время тратит. Почему не отблагодарить
0
|
|
|
1254 / 1170 / 179
Регистрация: 21.01.2024
Сообщений: 5,451
|
|
| 03.04.2024, 07:44 | |
|
У меня стоит апач. его достаточно. Другой сервер будет конфликтовать по портам.
0
|
|
|
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114
|
|
| 03.04.2024, 07:50 [ТС] | |
|
Ну, извини. спасибо за заботу.
Просто я вынужден его использовать: Современные браузёры не дают открывать из тела HTML некоторые файлы на localhost. XSLT и XSD - в том числе. Вместо того, чтобы бороться с настройками браузёров, я ставлю микроскопический Small HTTH server.
0
|
|
|
1254 / 1170 / 179
Регистрация: 21.01.2024
Сообщений: 5,451
|
||||||||||||||||
| 03.04.2024, 10:20 | ||||||||||||||||
Сообщение было отмечено Inskipp как решение
Решение
Просто у вас все url заданы абсолютно, от корня.
Но у меня корень заблокирован для доступа. Могу класть только в папки. Были бы относительные пути
Просматривать все файлы и править пути - это через чур. Добавлено через 2 часа 17 минут Поковырялся немного. Хром печатает хорошо Это я еще упростил правила до
Из скудных сведений надыбаных в инете, узнал, что в спецификации говорится, что браузеры ДОЛЖНЫ поддерживать эти свойства для блочных элементов, но так же МОГУТ поддерживать и для других (типа таблиц и строк таблиц) Видимо файрфокс не может (или не хочет) Во вложении, то как напечатал Хром.
1
|
||||||||||||||||
| 03.04.2024, 10:20 | |
|
Помогаю со студенческими работами здесь
20
Нумерация страниц четными номерами при разрыве раздела с новой нечетной страницы Как библиотекой FPDF или какой-нибудь другой защищать от печати PDF файлы Если просматривать код элемента какой-нибудь страницы Выделить какой-нибудь отдельный элемент HTML-страницы, загруженной в WebBrowser Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|