Internett: www.wis.no E-post: wis@wis.no
Tlf: 7245 0190 Fax: 7245 0191

Startsiden | Produkter | Drift | Markedsføring | Ta kontakt | Gå til
Søk:
Logg innLogg inn 

WIS blogg


Løsning for utskrift av nettsider
Av: Svein Waade Mandag 05.05.2008 (11:33)

Dette er hverken nytt eller revolusjonerende, men for mange brukere av Internett kan det bety mye at vi får orden på dette.

Utskrift av nettsider har alltid vært en pine

Utskriften tar med toppen og menyene, og det blir for lite plass på arket til selve dokumentet.

På stort sett alle nettstedene vi har laget, har vi vært nødt til å lage egne "utskriftsvennlige" maler. Det er ofte plassert et ikon med link til dem helt oppe til høyre. Denne løsningen har til dels fungert, men det har vært noen alvorlige svakheter:

  • Alle spesielle maler måtte lages i to versjoner. Når det senere har blitt gjort endringer på skjermmalen, blir det kanskje ikke gjort samme endring på utskriftsmalen. Dermed blir ikke utskriften lik det som står på skjermen.
  • På sider med valgfelt og søkefelt som styrer innholdet på siden, er det litt ekstra jobb for å overføre disse valgene til utskriftsmalen for å få innholdet der til å bli det samme. Det betyr igjen at en ikke får til en fin utskrift av det som en ser på skjermen.

Men det finnes en enkel løsning

Løsningen har eksistert en stund, men det er mange nettsted som enda linker til utskriftsvennlige sider. Løsningen er å legge til et eget stilark for utskrift som skjuler det som skal bort. I tillegg kan en på det vanlige stilarket skjule noe som stilarket for utskrift viser. På den måten kan en få med seg en logo og litt info på utskriften. Slik gjør du:

  1. Sett venstremeny og topptekster inn i egne <div> med egne navn (f.eks. "meny", "toppskjerm" eller lignende)
    <div class="meny">Her kommer menyen..</div>
  2. Sett inn en <div> som inneholder det du ønsker å ha på utskriftene og kall den f.eks. "topputskrift".
  3. På det ordinære stilarket legger du inn at topputskrift skal skjules:
    .topputskrift {display: none;}
  4. Så lager du et nytt stilark for utskrift som bare inneholder følgende:
    .meny, .toppskjerm {display: none;}
    .topputskrift {display: inline;}
  5. Sett inn link til stilarket for utskrift og ta med media="print". Det vil brukes på utskrift og forhåndsvisning.

Og det fine er at dette virker i alle nettlesere som er i normal bruk nå.

--Emner: Html, JavaScript
Kommentarer: 0





Prosess
Av: Stig Runar Vangen Torsdag 09.08.2007 (09:06)

Har jobbet en del med editor for prosess-skjema i det siste. Som grunnlag for denne editoren har vi brukt et eksternt bibliotek som heter Open-jACOB Draw2D. I utgangspunktet støttet ikke editoren alle de funksjonene vi ønsket oss, så en god del objekter ble lagt til av oss. Sluttresultatet ble ikke så alt for ille, som du kan se i følgende skjermdump:

 

Prosess

 

Det som virkelig imponerer meg med dette biblioteket, er oppdateringsfrekvensen. Dersom du kikker nedover hjemmesiden til prosjektet, ser du at biblioteket har blitt oppdatert nesten daglig. Flere av de funksjonene vi implementerte da vi begynte på dette prosjektet har allerede blitt implementert av den originale utvikleren. Noen av de nye funksjonene er også noe vi ønsker oss, men jeg tror det er best om vi venter litt med å legge til disse i vår editor. Med den hastigheten de utvikler nye elementer i bilioteket sitt, vil vi bare bli sittende og oppdatere denne editoren hvis vi skulle følge deres oppdateringer.

--Emner: Ajax, JavaScript, Web 2.0, XML
Kommentarer: 0


 
 Nye poster
Fixing missing (30.05.2012)
Redirect dll us (30.05.2012)
Laste ned passo (11.05.2012)
Bare si "Nei ti (12.12.2011)
Posten er slett (16.11.2011)
 Søk
 
 Populære emner
Access  Ajax  Ansatte  Brannmur  Database/SQL  Debugging  Delphi  FortiClient  Fortigate  GSI  Hjemmet  Html  Internett  iPhone  iPhone Apps  Java  JavaScript  JVM  Nerdehumor  Nettverk  Operativsystem  Palm  Servere  Skrivere  Sybase  Utvikling  VBA  Vista  VPN  Web 2.0  Windows  WinXP  WIS  Wis Tiltak  WisWeb 1  WisWeb 2  Word  XML
 Vis måned
Mai 2012 (3)
Desember 2011 (1)
November 2011 (1)
September 2011 (2)
August 2011 (1)
 Vis fra forfatter
Ove Halseth (46)
Dag Waade (9)
Stig Runar Vangen (7)
Svein Waade (6)
Inge Valaas (1)
Inger Berg (1)
Kristian Ljøkelsøy Vitsø (1)