Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Параметры печати в JavaScript или CSS
|
|||
|---|---|---|---|
|
#18+
Всем мое приветствие. Дано: JavaScript, CSS. Идет печать на принтер. Как повлиять на поля бумаги (margins) и на ее ориентацию (landscape)? Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 12:06 |
|
||
|
Параметры печати в JavaScript или CSS
|
|||
|---|---|---|---|
|
#18+
Для IE эти настройки хранятся в реесте. Так что можно используя JS поменять (если уровень безопасности позволит). для остальных браузеров не делал, но подозреваю что аналогично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 12:17 |
|
||
|
Параметры печати в JavaScript или CSS
|
|||
|---|---|---|---|
|
#18+
У меня программа должна работать только в IE5.5 и выше. А как обратиться к реестру? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 12:23 |
|
||
|
Параметры печати в JavaScript или CSS
|
|||
|---|---|---|---|
|
#18+
CSS на практике (кажется) не работает: http://css-discuss.incutio.com/?page=PrintStylesheets Код: plaintext 1. 2. Для MSIE можно попробовать ActiveX http://www.meadroid.com/scriptx/about.asp Или ( отсюда , отсюда ) In HEAD tag you must put: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. After BODY tag you must use a TABLE tag that contais all content of the page: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 12:26 |
|
||
|
Параметры печати в JavaScript или CSS
|
|||
|---|---|---|---|
|
#18+
Понял, благодарю. Только не понял, зачем здесь page-break и BasicImage. Первое делает переход на новую страницу перед элементом HTML, а второе раскрашивает фон, мне ни то, ни другое не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 12:30 |
|
||
|
Параметры печати в JavaScript или CSS
|
|||
|---|---|---|---|
|
#18+
Владимир СанычПонял, благодарю. Только не понял, зачем здесь page-break и BasicImage. Первое делает переход на новую страницу перед элементом HTML, а второе раскрашивает фон, мне ни то, ни другое не нужно. Вот: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 12:39 |
|
||
|
Параметры печати в JavaScript или CSS
|
|||
|---|---|---|---|
|
#18+
var WshShell = new ActiveXObject("WScript.Shell"); WshShell.RegWrite("HKCU\\\Software\\Microsoft\\Internet Explorer\\PageSetup\\orientation", 2); WshShell.RegWrite("HKCU\\\Software\\Microsoft\\Internet Explorer\\PageSetup\\margin_left", "0.4"); WshShell.RegWrite("HKCU\\\Software\\Microsoft\\Internet Explorer\\PageSetup\\margin_right", "0.4"); WshShell.RegWrite("HKCU\\\Software\\Microsoft\\Internet Explorer\\PageSetup\\margin_top", "0.4"); WshShell.RegWrite("HKCU\\\Software\\Microsoft\\Internet Explorer\\PageSetup\\margin_bottom", "0.4"); Перед установкой параметров желательно сохранить старые, и после печати вернуть их на место. Чтение из реестра: OrientationDef = WshShell.RegRead("HKCU\\\Software\\Microsoft\\Internet Explorer\\PageSetup\\orientation"); ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 12:47 |
|
||
|
Параметры печати в JavaScript или CSS
|
|||
|---|---|---|---|
|
#18+
2 Andres 1: Тот же вопрос. 2 En: Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 12:55 |
|
||
|
Параметры печати в JavaScript или CSS
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч2 Andres 1: Тот же вопрос. При печати (или printpreview) содержимое html разве не прокручивается на 270°? Что при ориентации portrait даст нужный результат. Вариант En лучше - похоже, что прокрутка страницы с помощью фильтра BasicImage Rotation использует разрешение экрана - 72 dpi - так что качество соответственно очень низкое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2005, 13:17 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=33184574&tid=1347546]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
132ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 445ms |

| 0 / 0 |
