Avatar billede bangsoe Nybegynder
11. juni 2003 - 10:10 Der er 18 kommentarer

"Print siden knap" som virker på MAC & PC?!

Kan det lade sig gøre.. og hvis ja, kender I så et simpelt script?!
Avatar billede roenving Novice
11. juni 2003 - 10:12 #1
<button onclick="window.print()">Udskriv siden</button>

-- jeg forsøgte lige at finde noget om, at mac skulle opføre sig anderledes -- jeg fandt ikke noget !-)
Avatar billede pelkjaer Nybegynder
11. juni 2003 - 10:24 #2
Jeg har hørt om problemet før, men det "plejer" kun at gælde NS6 til Mac, og ikke IE - ellers kan du jo køre en alert:

<button onclick="if(self.print)self.print();else alert('Få dig en ordentlig browser');">Udskriv siden</button>
Avatar billede hoejrup Nybegynder
11. juni 2003 - 11:16 #3
Du kan prøve at teste denne cross-browser print knap.

http://www.dynamicdrive.com/dynamicindex9/other1.htm

/per
Avatar billede hoejrup Nybegynder
11. juni 2003 - 11:17 #4
Jeg har lige testet den i Netscape til Mac, og den virker perfekt. Men den virker ikke i Internet Explorer til Mac.

/per
Avatar billede pelkjaer Nybegynder
11. juni 2003 - 11:19 #5
Så kunne man evt. bygge VB script print på til IE.
Avatar billede roenving Novice
11. juni 2003 - 11:23 #6
>>hoejrup
Den knap bruger windows-classes, hvis ikke window.print virker, så den løser næppe så manges problem ...

-- forøvrigt gør den det, du ville kunne gøre i VBscript, bare i javascript !-)
Avatar billede bangsoe Nybegynder
11. juni 2003 - 11:48 #7
Hvis jeg nu har et lille stykke tekst hvorpå man skal kunne klikke for at skrive siden ud hvad gør jeg så... gider I skrive den rigtige kode (jeg bliver forvirret af det I skriver her over..)
Tak!
Avatar billede roenving Novice
11. juni 2003 - 11:57 #8
<a href="#" onclick="window.print();return false">Udskriv siden!</a>
Avatar billede hoejrup Nybegynder
11. juni 2003 - 12:04 #9
roenving>>Jeg har ikke kigget scriptet igennem, så du har sikkert ret.

/per
Avatar billede hoejrup Nybegynder
11. juni 2003 - 12:06 #10
Jeg har undret mig over at folk vil have bookmark og print buttons på deres website, når de i
forvejen kan bookmarke og printe via menuen i browseren. Det er jo bare dobbelt konfekt, og
ikke til megen nytte.

/per
Avatar billede pelkjaer Nybegynder
11. juni 2003 - 12:09 #11
Well - men en "custom print knap" kan du jo selv angive hvad der skal printes - og det er jo ikke uvæsentligt.
Avatar billede roenving Novice
11. juni 2003 - 12:12 #12
-- og det viser, at man har tænkt på, at det skulle kunne komme længere end skærmen ...

-- også en slags signal !O)
Avatar billede hoejrup Nybegynder
11. juni 2003 - 12:40 #13
pelkjaer>Men de kvikke webdesign firmaer laver printvenlige websider indbygget i deres website, iflg. anbefalingen
fra IBM's webdesign manual.

/per
Avatar billede pelkjaer Nybegynder
11. juni 2003 - 12:44 #14
IBM's manual.. hvad skal jeg med sådan en :)

Selvfølgelig kan du fx. via css gøre dine sider printvenlige, men kører du et side via en database, er det noget mindre omstændigt at definere print-områder på serversiden, istedet for flere sheets. For hvem siger at det ikke kun er en del af et website en kunde ønsker printet.
Avatar billede hoejrup Nybegynder
11. juni 2003 - 15:04 #15
pelkjaer>Nåh nej, nogle mennesker gider ikke åbne deres øjne for
omverdenen. Det er derfor der er så meget skod design på internettet.

Der er nogle firmaer her i verden der sætter nogle fornuftige
standarder, fordi de har lidt mere forstand på opbygningen af websites.
Du har med garanti ikke råd til at lave en brugertest for websites, men
det har IBM faktisk gennemført. Og på den baggrund lavet en webdesign
manual.

Kunden ønsker printet? Ah, det er derfor du skal lave seperate printvenlige websites!

Det er bare sørgerligt at ekspertens linieskift ikke virker, når de bliver sendt
fra en Mac. Så må jeg desværre lave dem manuelt og håbe på det bedste...

/per
Avatar billede pelkjaer Nybegynder
11. juni 2003 - 15:10 #16
Hvorfor skal jeg lave seperate printvenlige websites - det er jo dobbelt arbejde. Printvenlige områder på ét site på være ligeså godt.

Anyhow - jeg gider sq' ikke gå ind i en længere diskussion vedr. dette.
Avatar billede hoejrup Nybegynder
11. juni 2003 - 15:27 #17
Det er ikke dobbelt arbejde, hvis du anvender serverside includes til teksten...

Det er helt i orden! :-)

/per
Avatar billede pelkjaer Nybegynder
11. juni 2003 - 22:15 #18
Hvis vi altid var enige ville det sq' også være for kedeligt :o)
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