03. december 2006 - 19:23
Der er
8 kommentarer og 1 løsning
Print indhold i diven
Hej, Jeg leder efter en funktion som kan udskrive indholdet i en div. <div> Print dette </div> Hvis det er muligt, skulle det gerne udskrive på en blank side. Altså uden url, sidenummer og dato. Mvh. Peter
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
03. december 2006 - 21:01
#1
Det nemmeste er nok at læse indholdet af div'en, og sende det til en ny side/popup-vindue.. Du kan ikke ændre på "url, sidenummer og dato"-delen, der det er brugeren der bestemmer den del (via browseren)..
03. december 2006 - 21:53
#2
Det ville muligvis være nemmere. Men nu søgte jeg en funktion som kunne udskrive indholdet af diven direkte.
03. december 2006 - 22:32
#3
Hmm.. Det tror jeg ikke man kan.. Men jeg venter spændt på et svar, fra f.eks. roenving eller olebole.. :-) De plejer at have styr på JavaScript ting.. :-)
03. december 2006 - 22:57
#4
Hej, det kan godt lade sig gøre. Det du skal gøre er at give din div et ID og så kalde den efter @media, i mit tilfælde hedder den "print" <style type="text/css"> @media Print { BODY { VISIBILITY: hidden } #print {visibility: visible; position: absolute;} </style>
03. december 2006 - 22:59
#5
Men du kan ikke udskrive noget ude URL-adresse, dato og sidenumre. Det er som thesurfer siger noget Windows, Internet Explorer og Firefox styrer for dig.
03. december 2006 - 23:13
#6
Kan du lave et fuldt færdigt eksempel med print knap og det hele?
03. december 2006 - 23:46
#7
<style type="text/css"> @media Print { BODY { VISIBILITY: hidden } #print {visibility: visible; position: absolute; } </style> <a onClick="window.print();" style="font-weight:bold; cursor:pointer;">Klik her for at udskrive</a> <hr> <div id="print">Denne tekst skal printes... Bla bla bla...</div>
05. december 2006 - 08:18
#8
Kan du bruge det til noget?
06. december 2006 - 00:13
#9
Det kan du tro. Efter jeg lige tilføjede en } i anden linie, virkede det perfekt. <style type="text/css"> @media Print { BODY { VISIBILITY: hidden } } #print {visibility: visible; position: absolute; } </style> <a onClick="window.print();" style="font-weight:bold; cursor:pointer;">Klik her for at udskrive</a> <hr> <div id="print">Denne tekst skal printes... Bla bla bla...</div>
Vi tilbyder markedets bedste kurser inden for webudvikling