![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
aazon |
|
||||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.4.2005 Репутация: нет Всего: нет |
Доброго времени суток!
Есть такая задача: есть фреймсет с двумя фреймами (1.html, 2.html). Код фреймсета:
В левом фрейме находится эскиз страницы, которая потом будет выводиться на печать, справа меню с разными элементами управления внешним видом левого фрейма. Правый фрейм не должен печататься. В правом фрейме есть кнопка, которая, по-идее, должна печатать содержимое левого фрейма. Код правого фрейма:
Так вот, не все так просто. При нажатии на кнопку появляется окно печати, а потом действия скрипта зависят от броузера. В лисе все Ок, печатается левый фрейм. В осле почему-то печатается только правый фрейм, а в опере оба фрейма... Если же поместить кнопку "Печать" в левый фрейм и при нажатии печатать самого себя, то все работает, по крайней мере в осле точно. Никто не знает, как без применения css и без открытия новых окон добиться результата, имея кнопку в правом фрейме? |
||||
|
|||||
12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Вызовите программно скрипт из нужного фрейма.
|
|||
|
||||
aazon |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 15.4.2005 Репутация: нет Всего: нет |
Пробовал создавать ф-ю в левом фрейме и вызывать ее при нажатии кнопки из правого фрейма:
Код кнопки из правого фрейма:
Результат тот же, что и раньше. Может быть ты имел что-то другое под программным вызовом? Это сообщение отредактировал(а) aazon - 10.7.2006, 14:24 |
||||||
|
|||||||
Messenger |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 16.2.2006 Репутация: нет Всего: 1 |
Hичего неприходит на ум,разве что попробывать window.focus() перед window.print().
|
|||
|
||||
12345c |
|
||||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Да, focus() мог бы помочь, только подождать, чтобы он совершился.
|
||||
|
|||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |