CSS definerer udelukkende udseende og ikke handlinger - ligesom HTML kun er markup, så mit gæt er at det du har nu er javascript og det skal det forblive. Har du brug for det på flere sider må du i stedet kigge på at inkludere genbrugelig kode fx vha SSI eller indbyggede funktioner fra PHP/ASP.NET.
Nu ved jeg ikke i hvilken forbindelse du skal bruge det, men det er et fåtal af brugere der ikke vil blive voldsomt irriteret over at få en pop-up i hovedet når de forlader din side.
Ekstra pop-up vinduer når man klikker på links, besøger eller forlader en side, leder øjeblikkeligt mine tanker hen på skumle pornosider fyldt med malware og andet snavs.
Men det er måske bare mig?
<ole>
Forestillingen om at lade CSS tage sig af sådan en opgave giver ikke mening. Det må skyldes en fundamental misforståelse af, hvad CSS er.
At give brugeren en uopfordret popup, kan heldigvis ikke lade sig gøre mere. Det kunne det i 'gamle dage', før browserleverandørerne indså, at de var nødt til at sikre brugernes gode oplevelse - da siteindehavere sjældent gør det. Derfor indførte man popup-blokkere, som pr. default er slået til.
/mvh
</bole>
Tænkte nok at svaret ville blive i den retning. Er fuldt ud klar over at Css er et stylesheet for layoutet på siderne. Men man kan jo så mange små tricks :-)
Men her gik den så bare ikke :-)
Nej det er ikke bare dig. Og umiddelbart er vi slet ikke uenige i at pop-ups er noget fanden har skabt.
Men en gang imellem er man nødt til at give slip på sine hellige køer og prøve om midlet helliger målet.
Heldigvis er det jo ikke mere statisk end det kan laves om !
Tråd lukket. Fandt desværre ikke en funktionsdygtig løsning :-(