27. august 2012 - 08:51Der er
5 kommentarer og 1 løsning
Popup vindue indskrevet i css ?
Hej.
Er ikke den skarpeste til css, men kan man lave en routine i css, som laver et pop up vindue når man forlader siden ?
Ved man kan gøre det i en ren html side, men da det er ønsket på mange sider ville det være fedt, hvis man kunne indskrive det i css´en som jo kaldes på alle sider.
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.
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.
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 :-)
Tråd lukket. Fandt desværre ikke en funktionsdygtig løsning :-(
Synes godt om
Ny brugerNybegynder
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.