Autor | Zpráva | ||
---|---|---|---|
modrosyr Profil * |
#1 · Zasláno: 3. 8. 2006, 13:32:45
svuj problem s frame / print jsem zatim nevyresil, takze hledam jinou cestu.
mam stranku HTML, nastylovanou pro obrazovku i pro tisk. lze nejak udelat, aby se pri kliku na urcenej odkaz otevrela ta sama HTML stranka, ale nastylovana pro tisk? diky za pripadny rady. |
||
DJ Miky Profil |
#2 · Zasláno: 3. 8. 2006, 13:46:32
modrosyr
třeba <a href="stranka.php?styl=tisk"></a> a pak v hlavičce: <?php if(isset($_GET['styl']) && $_GET['styl']=='tisk') $styl='tisk'; else $styl='normal'; echo '<link rel="stylesheet" type="text/css" href="'.$styl.'.css" />'; ?> Načte to buď styl tisk.css (pokud je předán parametr ?styl=tisk) nebo normal.css. |
||
modrosyr Profil * |
#3 · Zasláno: 3. 8. 2006, 13:57:45
aj! stranka je staticka ...
|
||
Marek_1435 Profil * |
#4 · Zasláno: 3. 8. 2006, 14:08:37
Což takhle do hlavičky zapsat styl pro tisk i jako alternativní styl pro obrazovku a pro jeho zobrazení použít nějaký javascript pro přepnutí stylopisu? Bude to závislé na javascriptu a při kliknutí na přepínací odkaz se ale neotevře nová stránka, ale překreslí se stávající, ale lepší řešení mě v této situaci nenapadá.
Ten javascript je potřeba někde najít, myslím, že alespoň ten, který jsem někde viděl já, nebyl úplně triviální. |
||
PerToon Profil |
#5 · Zasláno: 3. 8. 2006, 14:20:23
No já sem tohle taky řešil a nakonec sem to javascriptově nevyřešil a použil sem něco jako navrhuje DJ Miky.
|
||
habendorf Profil |
#6 · Zasláno: 3. 8. 2006, 14:48:29
Tohle jde udělat javascriptem a je to velmi jednoduché. Jenom si hraješ s disabled u stylu (true/false).
|
||
Bubák Profil |
#7 · Zasláno: 3. 8. 2006, 15:03:53
aby se pri kliku na urcenej odkaz otevrela ta sama HTML stranka, ale nastylovana pro tisk?
<a href="#" target="_top">Tisková verze</a> http://www.jakpsatweb.cz/css/css-tisk.html Co nechceš, aby se tisklo (navigace...), tomu nastavíš v CSS media=print display: none; Nastylování pro tisk uděláš pomocí tiskového CSS, pokud ti nebude vadit, že po klepnutí na odkaz "Tisková vezre" neuvidíš náhled. Funkci "Náhled tisku" v prohlížeči samozřejmě jde bez problémů použít. |
||
habendorf Profil |
#8 · Zasláno: 3. 8. 2006, 15:10:17
po klepnutí na odkaz "Tisková vezre" neuvidíš náhled
Ale to je to, o co mu jde :o) Tiskový css už má hotový, jde mu o to jak je přepínat. |
||
modrosyr Profil * |
#9 · Zasláno: 3. 8. 2006, 15:28:54
vypada to, ze jedinej zpusob, jak prepnout mezi dvema stylama na staticky strance je pomoci JS ...
|
||
Bubák Profil |
#10 · Zasláno: 3. 8. 2006, 15:34:32
modrosyr
vypada to, ze jedinej zpusob, jak prepnout mezi dvema stylama na staticky strance je pomoci JS ... Pokud jde o přepnutí, u kterého se nemusí lézt do menu prohlížeče (Opera, FF), tak ano. |
||
thingwath Profil |
#11 · Zasláno: 3. 8. 2006, 15:37:21
Já tedy nevím, ale funkce náhledu před tiskem je přímo součástí mého prohlížeče.
|
||
modrosyr Profil * |
#12 · Zasláno: 3. 8. 2006, 15:43:35
Já tedy nevím, ale funkce náhledu před tiskem je přímo součástí mého prohlížeče. ... meho taky, neboj ;), ale ja jsem na zacatku uvozoval, ze tenhle zpusob je pro muj pripad nepruchozi, kvuli problemu s framem ...
|
||
Bubák Profil |
#13 · Zasláno: 3. 8. 2006, 15:48:00
Já tedy nevím, ale funkce náhledu před tiskem je přímo součástí mého prohlížeče
I kdyby ne, tak tisknout se dá i bez náhledů. Myslím si, že většina lidí ani neví, že jejich prohlížeč náhled umí. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0