Smidt Skrevet 3. mars 2004 Del Skrevet 3. mars 2004 jeg prøver meg litt frem med css, og javascript og har en side hvor du kan velge mellom 3 forskjellige stylesheets, 2 "layout sheets" og 1 "utskrift sheet".. når jeg aktiverer et "layout sheet" skjer dette ved å linke på denne måten: <a href="#" onclick="setActiveStyleSheet('style2'); return false;">grønn</a> men når jeg vil aktivere utskrift stilen vil jeg ha dette i et nytt vindu. Jeg trodde da at koden ville bli : <a href="http://www.predicted.net" target="_blank" onclick="setActiveStyleSheet('style3'); return false;">utskriftsvennlig versjon </a> men dette stemmer ikke, er det noe med koden som er feil eller må dette løses på en annen måte? Lenke til kommentar
FuLu Skrevet 3. mars 2004 Del Skrevet 3. mars 2004 Hva er det denne setActiveStyleSheet funksjonen gjør? setter en cookie? Og uansett, den vil bli satt i det vinduet du klikker i. Hjelper lite med target="_blank", scripetet kjøres ikke i det nye vinduet (er hvertfall det min fornuft mener) Lenke til kommentar
haugsand Skrevet 3. mars 2004 Del Skrevet 3. mars 2004 Du trenger ikke å åpne en ny side når du bruker print-stilsett, i og med at det automatisk aktiveres i det du trykker på "skriv ut"-knappen i nettleseren. Lenke til kommentar
Smidt Skrevet 3. mars 2004 Forfatter Del Skrevet 3. mars 2004 FuLu: det blir satt en cookie ja. er det ikke mulig å slå dette sammen på en måte? liksom at du får opp et nytt vindu og aktiverer css stilen? Satyrium: hva mener du? at om jeg har lagt til en css stil som er beregnes for utskskrift så vil denne akriveres når det skrives ut? Lenke til kommentar
cfenzo Skrevet 3. mars 2004 Del Skrevet 3. mars 2004 Smidt: ja.. den brukes ved utskrift... Lenke til kommentar
Smidt Skrevet 4. mars 2004 Forfatter Del Skrevet 4. mars 2004 kult, men hvordan detecter den liksom hvilken som er for utskrift? er det akkurat det samme hva jeg kaller css filen? Lenke til kommentar
epsil Skrevet 4. mars 2004 Del Skrevet 4. mars 2004 kult, men hvordan detecter den liksom hvilken som er for utskrift? er det akkurat det samme hva jeg kaller css filen? Dette bestemmer du med media-attributtet, som tar en kommaseparert liste over mediebeskrivelser. Et stilark som er koblet til dokumentet med koden <link href="utskrift.css" media="print" rel="Stylesheet" type="text/css"> vil kun aktiveres når siden skrives ut, eller forhåndsvises i utskriftsmodus. Du kan også spesifisere media-attributtet for interne stilsett: <style media="print,screen" type="text/css"> ... </style> Dette angir at stilsettet skal brukes for både skjerm og for utskrift. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå