Печать содержимое окна Browser
|
|
Ethno | Дата: Вторник, 02 Марта 2010, 00:55 | Сообщение # 1 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Проблемка такая. Неполностью печатает документ из браузера только одну страницу... Страница с прокруткой... так что на один лист не входит.. Browser("Browser1","Print") Как сделать чтобы печатал все страницы...
|
|
| |
DEMBEL | Дата: Вторник, 02 Марта 2010, 01:20 | Сообщение # 2 |
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
| думаю никак... а что за документ, pdf или вебстраница?
Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 01:23 | Сообщение # 3 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Адрес страницы, которую нужно напечатать, в студию!
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 01:26 | Сообщение # 4 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Нужно html напечатать, может скрипты мешают.. Самое интересное, что на одной машине печатает все, а на другой машине только первую страницу
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 01:30 | Сообщение # 5 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (Ethno) Самое интересное, что на одной машине печатает все, а на другой машине только первую страницу Вот с этого и нужно было начинать. У меня вышло на печать 5 страниц. Quote (Ethno) Нужно html напечатать, может скрипты мешают Возникает закономерный вопрос: зачем они там? Кстати, интересно знать - какие версии IE на тех машинах...
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 01:32 | Сообщение # 6 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| На одной Опера на другой Лиса IE стоит на всех
|
|
| |
DEMBEL | Дата: Вторник, 02 Марта 2010, 01:33 | Сообщение # 7 |
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
| ну такое-то должен печатать... у меня напечатал тоже.
Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 01:34 | Сообщение # 8 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (Ethno) На одной Опера на другой Лиса IE стоит на всех Нет. Мне не интересно, какие браузеры на этих машинах. MMB использует именно IE для объекта HTML. Потому я и спросил. Помочь Вам никто не сможет, пока не расскажете про скрипты и не покажете для полноты понимания ВЕСЬ документ (со всеми этими скриптами, если они действительно нужны).
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 01:36 | Сообщение # 9 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Только опять пытался выдает одну страницу и все... Browser("Browser1","Print") У меня в проекте два браузера Browser в нем меню А в Browser1 сами страницы и поиск..
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 01:38 | Сообщение # 10 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Когда телепаты вернутся с отпуска, я их позову, но это будет не скоро. Вы уверены, что нуждаетесь в помощи? Если будете также игнорировать мои вопросы, мне придётся закрыть тему, а Вам останется разбираться в одиночку. Ибо я сейчас разговариваю сам с собой. А время тратить зря тоже не хочется.
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 01:51 | Сообщение # 11 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Что нужно скинуть исходник или скомпилированный exe
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 01:53 | Сообщение # 12 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Мне нужен весь Ваш документ html. Весь! Со всеми скриптами и прочими внешними файлами. А дальше видно будет.
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 01:56 | Сообщение # 13 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Вот файлы
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 02:03 | Сообщение # 14 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| css в архиве... они похожи скрипт открывает их внутри страницы
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 02:03 | Сообщение # 15 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Ну вот, другое дело. Неужели при открытии любого документа Вам не видно, что вторая его часть открывается по ссылке и только тогда статья будет целиком видна? Вот что из себя представляет файл 1-1: Quote 1.1. При постановке на учет в качестве «вмененщика» кроме заявления представлять какие-либо иные документы не требуется Арбитражная практика Открыть: Постановление ФАС Северо-Кавказского округа от 11.08.2009 № А32-18711/2008-19/223 Позиция налоговиков Открыть: Письмо ФНС России от 21.09.2009 № МН-22-6/734@ Сколько Вам тут страниц нужно? 5? С чего бы? А теперь немного волшебства. Откройте нужные html файлы в блокноте и удалите оттуда строки Code <script src="open.js"></script> <script src="open2.js"></script> <script src="open3.js"></script> <script src="open4.js"></script> <script src="open5.js"></script> <script src="open6.js"></script> <script src="open7.js"></script> <script src="open8.js"></script> И вопрос решён.
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 02:08 | Сообщение # 16 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Но мне нужно чтобы документ открывался внутри себя открыть-закрыть и это можно было бы печатать а убрав скрипты я потеряю динамичность документа..
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 02:38 | Сообщение # 17 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Решение вышло немного нестандартное. Увы, времени хорошенько подумать нет, есть другие дела. Главное, что работает. И возможно, лучшего решения нет. Всё равно у вас так криво всё сделано, что я в ужасе... Главное то, что виноваты не только скрипты, но и файлы css... Делаете вот что. Открываете каждый файл openX.js и в конце перед строкой Добавьте Code if(location.search.split("?")[1] != "print") Теперь создаёте в MMB очередной объект браузер ЗА пределами окна. Вся фишка в том, что адрес страницы в браузер теперь Вам следует писать не .../1-1.html, а вот так: .../1-1.html?print. Именно из этого объекта-браузера сделаете печать пользователю нужной страницы. Обязательно теперь в конце адреса просто добавите "?print". То есть, этот браузер чисто вспомогательный и нужен лишь для печати, потому он будет у нас за пределами окна. А как ему передать адрес нужной страницы, думаю, Вы разберётесь. Вот тот скрипт, который я сказал вписать в файл js, как только видит в строке адреса "?print", не даёт выполниться главному скрипту и часть статьи не будет скрываться под ссылкой. Благодаря этому все страницы будут выведены на печать. Но и это ещё не всё! В файлах html находите строку Code <link rel="stylesheet" type="text/css" href="style.css"/> и заменяете на Code <link rel="stylesheet" href="style.css" type="text/css" media="screen"> За счёт media="screen" файл стилей будет определяться только для выводимых на экран страниц. А при печати будет отбрасываться. Надеюсь, Вам всё ясно. Но если что - жду вопросы.
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 02:45 | Сообщение # 18 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Непонятно у меня сейчас два браузера, нужно создать третий за пределами окно или? Добавлено (02 Март 2010, 02:45) --------------------------------------------- Со стилями и скриптами все понятно непонятно только про ММВ
|
|
| |
DEMBEL | Дата: Вторник, 02 Марта 2010, 02:47 | Сообщение # 19 |
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
| да, третий создайте. за пределами рабочей области окна. при этом показываться в проекте он не будет, но останется активен. в него будете передавать ссылку на страницу которую нужно напечатать и из него же затем печатать
Win7x64 SP1 Neobook v5.70 (Trial) WinXP SP3 Neobook v5.62
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 02:48 | Сообщение # 20 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Да, создать третий. Он для нас будет лишь вспомогательным. Сейчас попробую собрать проект для подробностей.
Вечная память Андрею Сергееву!
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 02:52 | Сообщение # 21 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Вот, тут изложен принцип. Далее всё будет просто. Настоятельно советую посмотреть проект, я там применил одну хитрость в кнопке печати (добавил Refresh, а то можно было получить ошибку перед печатью).
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 02:53 | Сообщение # 22 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Спасибо огромное буду пытаться...... Спокойной ночи.. Извините
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 02:57 | Сообщение # 23 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Пробуйте Интересно, зачем у вас именно 2 браузера... Просто я использую в своём проекте CBK_URLpath и могут возникнуть косяки (в зависимости от того, что делает Ваш второй браузер)
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 03:15 | Сообщение # 24 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Вроде все сделан но не печатает выдает на бумаге Acne "Aeli?iec" У меня два брауз. и скрытый третий тот из которого печать нужно Browser1. Где его нужно указать..? url$=CBK_URLpath + '?print' Browser("Bprint","url$") Refresh("") Browser("Bprint","Print")
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 03:19 | Сообщение # 25 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Вот проект Файл удалён администратором
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 03:29 | Сообщение # 26 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Quote (Ethno) и скрытый третий тот из которого печать нужно Browser1. Где его нужно указать..? Нигде. У вас всё правильно работает, я только что проверил. Именно проект выполнен ВЕРНО. Теперь сделайте все операции с файлами js и html, как я сказал выше. Что-то Вы не доделали.
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 03:35 | Сообщение # 27 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Все сделал но не хочет печатает пустую страницу
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 03:38 | Сообщение # 28 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Блин... Могу только попросить упаковать в архив ВЕСЬ проект, со всеми-всеми файлами! Нужно смотреть. Больше ничего не могу сказать. Прикрепите к сообщению, пусть будет больше 500 КБ. Ничего, удалю потом.
Вечная память Андрею Сергееву!
|
|
| |
Ethno | Дата: Вторник, 02 Марта 2010, 03:47 | Сообщение # 29 |
Новый участник
Группа: Пользователи
Сообщений: 20
Репутация: 0
Награды: 0
Статус: Offline
| Вот он Файл удалён администратором
|
|
| |
YURIY | Дата: Вторник, 02 Марта 2010, 03:53 | Сообщение # 30 |
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
| Удивительно. Открыл первый документ. В нём выбрал первый пункт. Всё напечаталось! Какая у Вас версия IE? И, люди, гляньте у кого как будет!
Вечная память Андрею Сергееву!
|
|
| |