Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Drukowanie....
Forum PHP.pl > Forum > Po stronie przeglądarki
vandal
Mam pytanie czy da sie wymusic np.za pomoca Js, albo CSS aby po nacisnieciu drukuj drukowana byla tylko warstwa??(np <div id=doDruk....) i drukowana byla by tylko zawartosc tej oto warstwy doDruk?da sie questionmark.gif?
DeyV
Nie - zawsze drukowane jest dokłądnie to, co widać w oknie.
Możesz co najwyżej probować otworzyć zawawrtosć tej warstwy w nowym oknie (ale nawet nie wiem czy i jak jest to możliwe)
wassago
Cytat
Nie - zawsze drukowane jest dokłądnie to, co widać w oknie.  
Możesz co najwyżej probować otworzyć zawawrtosć tej warstwy w nowym oknie (ale nawet nie wiem czy i jak jest to możliwe)


nie koniecznie... w htmlu mozesz powiedziec przegladarce od jakiego do jakiego tagu ma dany text wydrukowac, a ten temat byl na forum i tam jest wytlumaczone jak to sie dokladnie robi.

pozdrawiam
Dominik
Cytat
(np <div id=doDruk....) i drukowana byla by tylko zawartosc tej oto warstwy doDruk?da sie questionmark.gif?

Jest na to kilka sposobow jednak wszystkie oparte sa o media CSS. Jedna z mozliwosci:
w XHTML-u wstawiasz:
[xml:1:e41e20c005]<link rel="stylesheet" type="text/css" href="przegladarka.css" />
<link rel="stylesheet" type="text/css" href="drukarka.css" media="print" />
[/xml:1:e41e20c005]
Tresc drukarka.css:
Kod
* { display: none } /* zamiast gwiazdki mozesz po przecinku wymienic wszystkie elementy, ktore maja nie byc wydrukowane*/

#doDruk { } /* tutaj wstawiasz wlasnosci jakie chcesz uzyskac np kolor itp */
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.