Forum Webscript.Ru
Дизайн и Верстка => Всё о Html => Тема начата: Fury от 23 Июля 2002, 14:12:26
-
На страничке висит ссылка на версию для печати.
Версию для печати открываю в новом окне с кнопочкой "Печать", но которой страница печатается и окошко закрывается.
Вроде, все хорошо, но есть проблемы:
1. Иногда страница не хочет печататься после нажатия кнопки. Тыкаешь в кнопку, тыкаешь - а ничего не происходит. Лечится это рефрешем страницы. После рефреша кнопка таки отсылает документ на печать.Но! Посетителя ведь не заставишь релоадить страницу, ежели не печатается. (Краткие правила пользования сайтом.Если не работает кнопка "Печать" обновите страницу и попробуйте снова)
2. Иногда (тоже, не всегда, как и "неработанье" печати, и не могу понять почему такое происходит) печатается пустой листик. И адрес внизу распечатанного ведет в файл://С:\\Документы с сетингами\\Юзер\\Локалсетингз\\темп
Когда печатаешь во второй раз - уже печатает таки открытую страницу.
Кто-нибудь с таким сталкивался (а то может я одна такая глупая - что-то где-то не учла) ?
Отчего такое может происходить и как это можно полечить?
ПС: на большинстве сайтов есть "Версия для печати", но в ней нету никаких кнопок "Печать" (т.е. лезешь сам в меню или нажимаешь Ctrl+P), или же при открытии версии для печати она сразу на печать и отсылается. Т.е., возможно, проблема, описанная в п.1. таки имеет место быть.
-
1. Скорее всего страница не до конца загрузилась
2. Не знаю. Но возможно то же самое
Теоретически выход может быть в setTimeOut или в onLoad.
-
Частенько наши менеджеры печатаю сайты и прибегают ко мне с такими же проблеммами.
И случаи разные начиная от кнопки и заканчивая принудительным нажатием печати.
Подозрение - Эксплорер кривой.
-
puh
setTimeOut или onLoad не решают проблему номер 2 :+(
-
bhor :))))
Предложение "у тебя эксплорер кривой" у меня на работе вызывает уже истерические хохоты :+))
Обычно на кривые эксплореры мы и ругаемся, когда у кого-то на конкретной машине наблюдаются какие-то глюки.
Но описанные глюки случаются периодически на всех проверяемых эксплорерах :( :( :(
-
Ну почему же? Ты можешь перегружать страницу Reload() во второй раз (сразу после загрузки) а до этого делать кнопку Print неактивной (теоретически, если связано опять-таки с неполной догрузкой)
И, кстати, может пришлешь пару таких "глючных" страниц - протестим и профиксим :)
-
Урлов дать не могу.
Сайт еще не сдан - потому запаролен.
(Он с недельку без пароля лежал - заказчики статистику запросили тут же и по голове надавали...)
-
Ээээ, puh , на онЛоад повесить Релоад - это ж оно до бесконечности релоадиться будет :+) Или я в маразм впала?
-
Попробуй в expires прошедшую дату поставить, тогда браузер сам релоадить страницу будет.
-
Fury - ну извратиться-то всегда можно - setTimeOut, к примеру...
Вообще Tepncuxopa дело говорит. Я об этом не подумал
-
Tepncuxopa - она и так там везде прошедшая.
puh - оно то может и дело, но мне такое дело не подходит. Потому как проблема наблюдается и у тех страниц, которые ранее мною не открывались (благо, страниц там дофигища - можно экспериментировать).
-
[OFF]
Краткие правила пользования сайтом.Если не работает кнопка "Печать" обновите страницу и попробуйте снова
[/OFF]
-
Обычно на кривые эксплореры мы и ругаемся, когда у кого-то на конкретной машине наблюдаются какие-то глюки.
Я и говорю. Все они кривые. В 6м таких глюков не замечал. а вот с 4 по 5.5 периодически появляются