Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> печать страници с задержкой 
:(
    Опции темы
Fubu_By
Дата 7.2.2008, 04:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 14.2.2007

Репутация: нет
Всего: 0



мне нужно чтобы при вызове print, произошла задержка пару секунд чтобы страница загрузилась, и только тогда отправилась на печать. как это сделать посоветуйте


--------------------
PM MAIL WWW   Вверх
bars80080
Дата 7.2.2008, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



может определить кнопку "принт", нажимаем, загружается страница, а в самом конце (загружаемой страницы или по событию onload) запуск функции print ?
PM MAIL WWW   Вверх
Fubu_By
Дата 7.2.2008, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 14.2.2007

Репутация: нет
Всего: 0



а тогда такой вопрос, у меня для распечатки используюеть отдельный стиль 
Код

<link rel="stylesheet" type="text/css" media="print" href="print.css" />
он будет срабатывать?

и если не сложно напиши твой вариант, а то я c javascript'ом почти не работаю, в основном php 

разве он не будет ждать загруз этой страници, а не генерирумой спомощью стиля для распечатки?

Это сообщение отредактировал(а) Fubu_By - 7.2.2008, 12:56


--------------------
PM MAIL WWW   Вверх
GZep
Дата 7.2.2008, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: 2
Всего: 32



Цитата(Fubu_By @  7.2.2008,  12:54 Найти цитируемый пост)
не генерирумой спомощью стиля для распечатки?

Обычно для печати применяется открытие нового окна без рекламы, иногда без картинок, то есть более упрощенный вариант страницы.
javascript:  Window.open()
З.Ы. щас найду очень хороший пример и напишу ссылку...


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
bars80080
Дата 7.2.2008, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



не знаю, с распечатками не сталкивался, 

а насколько я представляю эта страница со стилями должна подгружаться сразу как и обычная, но при распечатке просто стили берутся из неё. т.е. никаких проблем нет, надо просто стили в print.css правильно расписать и всё

впрочем могу ошибаться
PM MAIL WWW   Вверх
GZep
Дата 7.2.2008, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: 2
Всего: 32



Fubu_By, значит, идея такая: вызываем window.open("about:blank", "page title");, а потом "на лету" вписываем содержимое этому пустому окну. В этом случае обращение к серверу не происходит, но код не маленький получается. Предполагается, что будет большое количество обращений к этой функции. Или можно сделать на пхп упрощенный вариант страницы, где css уже внутри html, а javascript функция вызывается при window.onload = function() {print()}.


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
solenko
Дата 7.2.2008, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

Репутация: 9
Всего: 67



GZep, ну заснм все эти лишние действия, если есть media=print, как жуе писал bars80080? Его, насколько мне известно, понимают все браузеры.


--------------------
Ла-ла-ла-ла
Заметьте, нет официального подтверждения, что это не просто четыре слога.
PM MAIL WWW ICQ Skype   Вверх
GZep
Дата 8.2.2008, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: 2
Всего: 32



solenko, хм... не знаю... так просто предложил как вариант smile 


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0478 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.