Autor | Zpráva | ||
---|---|---|---|
ato3 Profil |
#1 · Zasláno: 2. 11. 2006, 21:42:16 · Upravil/a: ato3
poradíte mi prosím jak docílím toho, když chci dát odkaz do patičky na tisk stránky, jak to udělám, aby tam skočilo to okno "Tisk stránky"? je na to nějaká funkce, nebo se to dělá jinak? Děkuju za pomoc
|
||
koudi Profil |
#2 · Zasláno: 2. 11. 2006, 21:45:01
No rozhodně to neni žádná z funkcí php. To je určitě záležitost JS. Zkus se na to zeptat třeba googlu, je to překvapivě účinné.
|
||
24k Profil * |
#3 · Zasláno: 2. 11. 2006, 21:49:59
<a href="javascript:void(0);" onclick="window.print();">Tisknout</a>
|
||
ato3 Profil |
#4 · Zasláno: 2. 11. 2006, 21:51:14
děkuju... já věděl, že to jde přes JS, ale myslel jsem jestli to nejde nějak i přes php
|
||
Bubák Profil |
#5 · Zasláno: 2. 11. 2006, 21:55:01
PHP běží na serveru. Kdyby na to byla funkce, tisklo by se v serverovně ;-)
|
||
ato3 Profil |
#6 · Zasláno: 2. 11. 2006, 22:08:14 · Upravil/a: ato3
no jo...to by asi bylo každýmu k ničemu:-)
no a ještě jsem se chtěl zeptat, když tam dám tedy ten odkaz s JS, tak já chci tím odkazem také změnit styl <a href="?tisk=yes" onmouseup="window.print();">Tisknout</a> když tam dám toto, tak se nejdříve objeví okno "Tisk stránky" a až když to stornuju, tak se objevi strana, kterou chci tisknout... jde nějak zpozdit ten JS? nebo nějaký jiný nápad? díky |
||
Peca Profil |
#7 · Zasláno: 3. 11. 2006, 09:30:32
Nechej ten odkaz jenom ve tvaru <a href="?tisk=yes">Tisknout</a> a do té stránky, kterou chceš tisknout přidej do body onload="window.print();".
|
||
minimal Profil * |
#8 · Zasláno: 3. 11. 2006, 14:24:30
riesenie je aj:
<style type="text/css" media="print"> @import url("print.css"); </style> |
||
minimal Profil * |
#9 · Zasláno: 3. 11. 2006, 14:26:06
a netreba ziadne odkazy
|
||
Bubák Profil |
#10 · Zasláno: 3. 11. 2006, 15:08:57
riesenie je aj:
<style type="text/css" media="print"> @import url("print.css"); </style> Přesně tak. A protože pro tiskový styl není třeba složitý layout je za chvíli hotový. A co se nemá tisknout, třeba menu, tomu se dá deklarace display: none; |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0