Avatar billede steffansteffan Nybegynder
27. januar 2005 - 14:16 Der er 7 kommentarer og
1 løsning

Print Funktion

Jeg søger en funktion der kan skrive noget indhold + en overskrift ind i en popup.
Når så man trykker på print siden, skal der komme et popup vindue, og print preview skal automatisk komme op.

<div id="overskrift">Her er en overskrift</div>

<div id="beskrivelse">En Beskrivelse</div>

Skriv endelig hvis i ikke forstår hvad jeg mener?
Avatar billede thomas_yde Nybegynder
27. januar 2005 - 14:19 #1
prøv at kigge på det spørgsmål her: http://www.eksperten.dk/spm/563128
Avatar billede steffansteffan Nybegynder
27. januar 2005 - 15:03 #2
Ja det er der hen af men lige et par ting jeg ønsker tilføjet før den er helt perfekt:

<script>
function openWindowWithDivHTML(id){
    newWindow = window.open("","newWin");
    newWindow.document.open();
    newWindow.document.write(document.getElementById(id).innerHTML);
    newWindow.document.close();
 
}
</script>

Kan jeg få den ændret så den henviser til en bestemt side. f.eks. print.html og så den udskriver det der.
Kan jeg få højde og brede på noget i stil med

newWindow = window.open(print.html,'Print Venlig','height=300,width=125');
Avatar billede thomas_yde Nybegynder
27. januar 2005 - 15:06 #3
newWindow = window.open("print.html","Print Venlig","height=300,width=125");
Avatar billede steffansteffan Nybegynder
27. januar 2005 - 15:09 #4
Den kigger stadig ikke efter print.html den opretter den automatisk. Kan jeg ikke få den til og gå igennem en fil print.html så jeg kan lave en opsætning med style, logo o.s.v?
Avatar billede steffansteffan Nybegynder
27. januar 2005 - 15:24 #5
Er det måske næmmere hvis jeg laver popup og i den pop-up henter jeg så divende frem. i stedet for som den gør det nu? hvis du er med på hvad jeg mener?
Avatar billede thomas_yde Nybegynder
27. januar 2005 - 15:33 #6
Ja men så skal du altid have samme mønster på de sider du vil printe.
altså fx. <div id="printable">indhold</div>
Avatar billede steffansteffan Nybegynder
27. januar 2005 - 15:39 #7
Jeg har altid indholdet inden for samme main table. På alle mine sider. Kan det så lade sig gøre.
Avatar billede steffansteffan Nybegynder
28. januar 2005 - 10:01 #8
Det var ikke helt det jeg søgte så jeg er gået en lidt anden vej. Det er samme funktion men på en lidt anden måde. Men der er kommet et lille problem op nemlig at Firefox ikke forstå den kode jeg er kommet frem til:
http://www.eksperten.dk/spm/585518

Håber vi vil kigge lidt på den. På forhånd takker.

Men du for point for du henviste mig til en kode der kunne gøre det og førte mig videre i jagten. Takker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester