anoniem Geplaatst: 10 april 2002 Delen Geplaatst: 10 april 2002 Vaak als je een webpagina print, krijg je veel plaatjes e.d. mee. Bestaat er een code, iets in de trant van <print> (...) </print>, waarmee je als je op afdrukken klikt, je alleen de tekst uitprint? Bestaat zo'n actie? Je defineerd dus alleen het stuk tekst dat afgedrukt zal worden. Greetz, D. Quote Link naar reactie
anoniem Geplaatst: 10 april 2002 Auteur Delen Geplaatst: 10 april 2002 Niet dat ik weet. Je kunt natuurlijk wel een printvriendelijke versie van je site maken, waarin alleen de tekst staat. Quote Link naar reactie
anoniem Geplaatst: 10 april 2002 Auteur Delen Geplaatst: 10 april 2002 Beetje afhankelijk van de hoeveelheid tekst zou je flash kunnen gebruiken Quote Link naar reactie
anoniem Geplaatst: 10 april 2002 Auteur Delen Geplaatst: 10 april 2002 je kan met "onbeforeprint" en "onafterprint" de pagina strippen als er geprint wordt en weer weer terugbrengen in de originele staat nadat de inhoud naar de printer is gestuurd. Lees meer op: http://www.javascriptkit.com/javatutors/ie5print.shtml grtzzz t. ps IE only... Quote Link naar reactie
anoniem Geplaatst: 10 april 2002 Auteur Delen Geplaatst: 10 april 2002 - Ik heb het dan over flink wat text. Bedankt Jurriaan. - Teacher, ik heb het gelezen, en zoiets zocht ik. Nu kan ik een lap text aanwijzen die bij het drukken op 'afdrukken' afgedrukt word. Alleen IE, is wel jammer. Voorzover al zeer tevreden Teach. Misschien dat iemand nog iets leuks heeft? NS en IE misschien? Greetz, D. _________________ Ik heb ook geen signature. [ Dit bericht is bewerkt door: Dilbert op 2002-04-10 23:33 ] Quote Link naar reactie
anoniem Geplaatst: 10 april 2002 Auteur Delen Geplaatst: 10 april 2002 simpeler, maar je hebt er wel een extra pagina voor nodig: <link rel=alternate media=print href="de_print_bare_pagina.txt_of_htm"> t. Quote Link naar reactie
anoniem Geplaatst: 10 april 2002 Auteur Delen Geplaatst: 10 april 2002 Als ik onze vrienden van het w3c ooit goed begrepen heb dan moet je daar eigenlijk css voor gebruiken. Je maakt dan bijv een print stylesheet en een web (normal view) stylesheet. Maar 't is al weer een tijdje terug dat ik dat dacht te hebben gelezen en heb ook geen zin om het terug te zoeken. Bovendien zal het wel niet goed ondersteund worden :grin: Bovenstaande manier wordt wel vaak gebruikt, maar dan via een server-side oplossing. Je maakt twee templates (de normale en de printvriendelijke) en bij het klikken op een print-versie-button laad je de data in de print-template en kan de gebruiker de pagina afdrukken. Misschien kan je ook nog wat leuks doen met xml en xslt, maar om eerlijk te zijn is dat voor mij het bekende klok en klepel verhaal :wink: En is ook dat verhaal snel afgelopen als het client-side moet. Quote Link naar reactie
anoniem Geplaatst: 11 april 2002 Auteur Delen Geplaatst: 11 april 2002 Ik heb dit ooit eens opgelost door de plaatjes (via JavaScript) een width en heigth van 0 te geven, vervolgens het print-commando aan te roepen en daarna de plaatjes weer te herstellen. In mijn geval ging het om een drietal plaatjes, maar je kunt ook alle plaatjes op de pagina uitlezen via JS en ze verkleinen naar 0. Terugzetten kan door de oorspronkelijke waarde in een variabele op te slaan. Nadeel(tje) is dat de pagina-opmaak in de war kan raken, maar dat heb je al gauw als je plaatjes van je pagina stript. Quote Link naar reactie
anoniem Geplaatst: 14 april 2002 Auteur Delen Geplaatst: 14 april 2002 thanx everyone, D. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen