Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Работа над сайтом > DHTML/JS/CSS

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 21.12.2001, 09:44
aleandr вне форума Посмотреть профиль Отправить личное сообщение для aleandr Найти все сообщения от aleandr
  № 11  
aleandr
 
Аватар для aleandr

Регистрация: Oct 2001
Адрес: Астрахань
Сообщений: 40
По умолчанию оффтоп

Sorry за оффтоп, все равно тема закрыта!

то www.valyard.ru:
поосторожней с носками!

У меня вот получилась разная интерпретация одного и того же события для IE5 и IE6...
Суть такова:
есть таблица и кнопочка "ПЕЧАТЬ", когда нажимаешь ее для вызова функции window.print() , соответственно кнопочка делается перед этой функцией ...style.display=none , а потом ...=block.
Так вот в IE5 она ждет отработки диалогового окна принтера (нажатие ОК или ОТМЕНА) и только потом показывает кнопку, чтоб она не печаталась. А IE6 пролетает без задева, не дожидаясь - прячет и проявляет кнопку сразу...

Может я не прав или что-то не так делаю, но код-то всего из трех строчек, а объектов-то всего два!
__________________
Хотели как лучше, а получилось как всегда...

Старый 26.12.2001, 20:07
ERge вне форума Посмотреть профиль Отправить личное сообщение для ERge Посетить домашнюю страницу ERge Найти все сообщения от ERge
  № 12  
ERge
 
Аватар для ERge

Регистрация: Apr 2001
Адрес: Saratov
Сообщений: 152
Отправить сообщение для ERge с помощью ICQ
поробуй по клику на кнопку делать следующее:
1) скрывать ее
2) в сеттаймаоуте запускать window.print()
__________________
=>www.lar.ru<=

Старый 27.12.2001, 17:32
aleandr вне форума Посмотреть профиль Отправить личное сообщение для aleandr Найти все сообщения от aleandr
  № 13  
aleandr
 
Аватар для aleandr

Регистрация: Oct 2001
Адрес: Астрахань
Сообщений: 40
Hi, ERge!

То ли я не понял твой ответ, то ли не так объяснил проблему.

window.print() запускается нормально.
Но выполнение JS в IE6.0 не прекращается, как в IE5.5, который ждет закрытия диалогового окна принтера.
Т.е. когда страница сформирована для вывода на печать в первом случае кнопка "ПЕЧАТЬ" будет напечатана ("block" пройдет), а во втором нет (как и планировалось)...

Во как, почти сам себя запутал!
__________________
Хотели как лучше, а получилось как всегда...

Создать новую тему   Часовой пояс GMT +4, время: 02:39.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:39.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.