04. november 2005 - 11:44Der er
10 kommentarer og 1 løsning
Blockering af click og andet godt i en div
Hej
Jeg vil gerne lave en "loading side", der implementeres ved at sætte opacity og et alpha filter til henholdsvis 0.50 og 50, når der klikkes på en knap eller et link. For brugeren ser det ud til at der kommer et lag ned over skærmen og det er ok, men jeg vil gerne sikre mig at brugeren ikke klikker på knappen igen eller på linket., så kan jeg cancelBubbel på eventet på div'en eller noget i den stil men med et javascript.....??????
Den ser ud til at ligge bag laget, men mine knapper og links ligger i en div, som jeg så sætter opacity og alpha på, når der klikkes på et link eller en knap. Men det forhindre ikke at man stadig kan klikke på en knap eller et link. Måske er løsningen at lave en anden div, der ligger ovenpå den anden som jeg så sætte opacity på ???
Skal denne anden div, så positioneres absolute, eller er der en anden snedig genvej, til at definere en div der er præcis samme størrelse og placering som en anden relativt defineret div.
da du alligevel skal bruge javascript for at aktivere dette lag, så var det måske en meget god ide også at skjule select's også. og ja, det ekstra lag skal vel placeres absolut, med det højeste z-index (hvis du har andre absolut placerede elementer) og så ellers fylde 100% af sidens højde og bredde.
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.