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
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
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