Вывод на print preview по ссылке

helm2004

Новичок
Вывод на print preview по ссылке

Можно ли организовать принт превью в файрфоксе 1.5 (он же нетскейп) с помощью javascript или ПХП(для експлорера такой скрипт у меня имется)?
 

helm2004

Новичок
Автор оригинала: Линка
print(); ?
print(); не виводит на просмотр страницы для печати, а сразуже на печать документа (правда перед этим показывает свойства печати).
 

Ermitazh

Новичок
<a href="#" onclick="wo('print.php?<?=$_SERVER['QUERY_STRING'];?>&print=1','650','400',1)"><img border="0" src="img/print.gif" width="20" height="20"></a>
У меня так работает...
 

SelenIT

IT-лунатик :)
Ermitazh
1) зачем давать заведомо неполные ответы?
2) где у тебя определяется функция wo?
3) зачем уродовать адресную строку "решетками"?
4) что будет при отключенном JS?
 

kost

Новичок
Может я чего не догнал, но:
> 4) что будет при отключенном JS?
А что будет при отключенном JS при print();?

----------------

И еще. Если можно, обьясните, plz, 3 пункт и чем он реализуется. Действительно интересно.
 

SelenIT

IT-лунатик :)
Насколько я могу судить, пример Ermitazhа к print() никакого отношения не имеет. А пункт 3 реализуется дописыванием return false в конец onclick-а - тогда перехода по ссылке не происходит вообще.
 

Ermitazh

Новичок
ну я ж пример только привёл...а функцию и самому написать не сложно...

-~{}~ 08.05.06 16:45:

<a href="#" onclick="javascript:window.open('print.php?<?=$_SERVER['QUERY_STRING'];?>&print=1<?while(list($key,$val)=each($_POST)){echo"&".$key."=".$val;}?>','650','400',1)"><img border="0" src="img/print.gif" width="20" height="20"></a>

-~{}~ 08.05.06 16:45:

и так можно

-~{}~ 08.05.06 16:49:

helm2004
в принт.пхп не забудь указать в боди onload="window.print();
 

SelenIT

IT-лунатик :)
Ermitazh
Мда уж... первый вариант явно был менее ужасающ.
А три из четырех замечаний так и остались без внимания.
И самое главное: оба варианта - мимо кассы в контексте исходного вопроса.
 
Сверху