Автор Тема: Печать страницы  (Прочитано 5498 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Fury

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Печать страницы
« : 23 Июля 2002, 14:12:26 »
На страничке висит ссылка на версию для печати.
Версию для печати открываю в новом окне с кнопочкой "Печать", но которой страница печатается и окошко закрывается.
Вроде, все хорошо, но есть проблемы:
1. Иногда страница не хочет печататься после нажатия кнопки. Тыкаешь в кнопку, тыкаешь - а ничего не происходит. Лечится это рефрешем страницы. После рефреша кнопка таки отсылает документ на печать.Но! Посетителя ведь не заставишь релоадить страницу, ежели не печатается. (Краткие правила пользования сайтом.Если не работает кнопка "Печать" обновите страницу и попробуйте снова)
2. Иногда (тоже, не всегда, как и "неработанье" печати, и не могу понять почему такое происходит) печатается пустой листик. И адрес внизу распечатанного ведет в файл://С:\\Документы с сетингами\\Юзер\\Локалсетингз\\темп
Когда печатаешь во второй раз - уже печатает таки открытую страницу.

Кто-нибудь с таким сталкивался (а то может я одна такая глупая - что-то где-то не учла) ?
Отчего такое может происходить и как это можно полечить?

ПС: на большинстве сайтов есть "Версия для печати", но в ней нету никаких кнопок "Печать" (т.е. лезешь сам в меню или нажимаешь Ctrl+P), или же при открытии версии для печати она сразу на печать и отсылается. Т.е., возможно, проблема, описанная в п.1. таки имеет место быть.
Рыжая бестия

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Печать страницы
« Ответ #1 : 23 Июля 2002, 15:14:53 »
1. Скорее всего страница не до конца загрузилась
2. Не знаю. Но возможно то же самое

Теоретически выход может быть в setTimeOut или в onLoad.
© Винни-Пух

Оффлайн bhor

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 767
  • +0/-0
  • 0
    • Просмотр профиля
Печать страницы
« Ответ #2 : 23 Июля 2002, 18:10:46 »
Частенько наши менеджеры печатаю сайты и прибегают ко мне с такими же проблеммами.
И случаи разные начиная от кнопки и заканчивая принудительным нажатием печати.
Подозрение - Эксплорер кривой.

Оффлайн Fury

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Печать страницы
« Ответ #3 : 24 Июля 2002, 14:57:15 »
puh
setTimeOut или onLoad не решают проблему номер 2 :+(
Рыжая бестия

Оффлайн Fury

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Печать страницы
« Ответ #4 : 24 Июля 2002, 14:59:40 »
bhor  :))))
Предложение "у тебя эксплорер кривой" у меня на работе вызывает уже истерические хохоты :+))
Обычно на кривые эксплореры мы и ругаемся, когда у кого-то на конкретной машине наблюдаются какие-то глюки.
Но описанные глюки случаются периодически на всех проверяемых эксплорерах :( :( :(
Рыжая бестия

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Печать страницы
« Ответ #5 : 24 Июля 2002, 15:00:15 »
Ну почему же? Ты можешь перегружать страницу Reload() во второй раз (сразу после загрузки) а до этого делать кнопку Print неактивной (теоретически, если связано опять-таки с неполной догрузкой)
И, кстати, может пришлешь пару таких "глючных" страниц - протестим и профиксим :)
© Винни-Пух

Оффлайн Fury

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Печать страницы
« Ответ #6 : 24 Июля 2002, 15:10:04 »
Урлов дать не могу.
Сайт еще не сдан - потому запаролен.
(Он с недельку без пароля лежал - заказчики статистику запросили тут же и по голове надавали...)
Рыжая бестия

Оффлайн Fury

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Печать страницы
« Ответ #7 : 24 Июля 2002, 15:32:26 »
Ээээ, puh , на онЛоад повесить Релоад - это ж оно до бесконечности релоадиться будет :+) Или я в маразм впала?
Рыжая бестия

Оффлайн Tepncuxopa

  • Муза форума
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 386
  • +0/-0
  • 1
    • Просмотр профиля
Печать страницы
« Ответ #8 : 24 Июля 2002, 15:58:15 »
Попробуй в expires прошедшую дату поставить, тогда браузер сам релоадить страницу будет.

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Печать страницы
« Ответ #9 : 24 Июля 2002, 16:54:44 »
Fury - ну извратиться-то всегда можно - setTimeOut, к примеру...
Вообще Tepncuxopa дело говорит. Я об этом не подумал
© Винни-Пух

Оффлайн Fury

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 64
  • +0/-0
  • 0
    • Просмотр профиля
Печать страницы
« Ответ #10 : 24 Июля 2002, 17:12:52 »
Tepncuxopa - она и так там везде прошедшая.

puh - оно то может и дело, но мне такое дело не подходит. Потому как проблема наблюдается и у тех страниц, которые ранее мною не открывались (благо, страниц там дофигища - можно экспериментировать).
Рыжая бестия

Оффлайн puh

  • Ни свой, ни чужой
  • Старожил
  • ****
  • Сообщений: 300
  • +0/-0
  • 2
    • Просмотр профиля
Печать страницы
« Ответ #11 : 24 Июля 2002, 18:18:57 »
[OFF]
Цитировать
Краткие правила пользования сайтом.Если не работает кнопка "Печать" обновите страницу и попробуйте снова

[/OFF]
© Винни-Пух

Оффлайн bhor

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 767
  • +0/-0
  • 0
    • Просмотр профиля
Печать страницы
« Ответ #12 : 25 Июля 2002, 11:16:50 »
Цитировать
Обычно на кривые эксплореры мы и ругаемся, когда у кого-то на конкретной машине наблюдаются какие-то глюки.

Я и говорю. Все они кривые. В 6м таких глюков не замечал. а вот с 4 по 5.5 периодически появляются

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28