![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 115 Pomógł: 12 Dołączył: 13.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam strone a w niej małą podstronę. Na stronie jest załóżmy link ... drukuj ... i chcem zeby po kliknieciu nastapiło drukowania samej podstrony a nie całej strony + podstrony bo tylko tak mi wychodzi a nie wiem jak to za bardzo zrobic. Szukałem troche na necie ale nie moge znaleźć czegos podobnego. Pomoze ktos
-------------------- do wszystkiego trzeba podejść z głową a problem sam się rozwiąże
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
aby wydrukować w przegladarce internetowej musisz stronę otworzyć, czyli musisz zrobić wersję tej strony z tylko tym co chcesz wydrukować.
a ogólnie to: HTML DOM print() Method Ten post edytował Cezar708 24.01.2008, 20:18:51 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 115 Pomógł: 12 Dołączył: 13.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
hmm a ja sadzilem ze mozna wydrukowac w przegladarce sam plik html-owy bez jego otwierania... znowu okazuje sie ze nic nie wiem :/
-------------------- do wszystkiego trzeba podejść z głową a problem sam się rozwiąże
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 230 Pomógł: 36 Dołączył: 31.03.2006 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
hmm a ja sadzilem ze mozna wydrukowac w przegladarce sam plik html-owy bez jego otwierania Jezeli dobrz Cię zrozumiałem to można zrobić to o czym myślisz. Dla swojej strony przygotowujesz dwa pliki ze stylami. Jeden dla styli które mają być wykorzystywane przez przegladarkę do wyświetlania strony, a drugi dla drukowania Style dla przegladarki:
Style dla drukarki:
I teraz w stylach do drukowania ustalasz jak ma wygladac drukowana strona. Mozesz usunąc (np. poprzez: display:none) elementy które nie chcesz zeby byly drukowane, itp, itd... Pozdrawiam -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 115 Pomógł: 12 Dołączył: 13.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
ok reaktywacja wątku
![]() na stronie dodac jak piszesz
tylko nie za bardzo czaje jak mma sie odwołać do tych mediów (print). Na necie poczytałem takie cos ze niby mozna dać:
I teraz jak na przykład mam linka do strony zeby to wydrukować to mam robić tak:
tak?. Kolejne pytanie. Czy można zrobić cos takiego że podając dokument do druku jakoś pobrać jego wysokość i szerokość. Potem uciąć go do od pixela (x,y) do (x1,y1) i zeby tylko to wydrukował co zawiera sie w tym kwadraciku ![]() pozdrawiam Ten post edytował michal_robak 3.02.2008, 11:40:39 -------------------- do wszystkiego trzeba podejść z głową a problem sam się rozwiąże
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
ok reaktywacja wątku ![]() na stronie dodac jak piszesz
tylko nie za bardzo czaje jak mma sie odwołać do tych mediów (print). Na necie poczytałem takie cos ze niby mozna dać:
Już masz plik stylów do drukowania więc to powyższe cię nie interesuje... to jest tylko jak chcesz zdefiniować style w nagłówku strony... Np. w normalnej wersji strony masz, powiedzmy takie klasy:
Teraz do pliku drukuj.css kopiujesz wszystkie definicje stylów i edytujesz je... Czyli na przykład usuwamy nagłówek is stopkę:
I teraz jak na przykład mam linka do strony zeby to wydrukować to mam robić tak:
tak?. Nie... przy zastosowaniu media='print' przeglądarka już się sama zatroszczy o usawienie stylu drukowania... Jak użytkownik w swojej przeglądarce kliknie Plik->Drukuj to przeglądarka sformatuje automatycznie stronę za pomocą arkusza drukuj.css... Linki nie są tu potrzebne... |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 115 Pomógł: 12 Dołączył: 13.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Nie... przy zastosowaniu media='print' przeglądarka już się sama zatroszczy o usawienie stylu drukowania... Jak użytkownik w swojej przeglądarce kliknie Plik->Drukuj to przeglądarka sformatuje automatycznie stronę za pomocą arkusza drukuj.css... Linki nie są tu potrzebne... A jeżeli zależy mi na tym żeby to nie było jako plik->drukuj ale po kliknięciu na odnośnik jak napisałem ?. -------------------- do wszystkiego trzeba podejść z głową a problem sam się rozwiąże
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
A jeżeli zależy mi na tym żeby to nie było jako plik->drukuj ale po kliknięciu na odnośnik jak napisałem ?. No to musisz utworzyć sobie nową strone (najlepiej dynamicznie) i załadować do niej to co chcesz wydrukować i zaplikować temu arkusz drukuj.css ale już bez media="print"... Z resztą... zobacz sobie jak to robią wszystkie portale... |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 02:27 |