Avatar billede milandt Nybegynder
23. januar 2006 - 10:42 Der er 5 kommentarer og
1 løsning

hourglass skal ikke vises når javascript udføres

Hey,

Jeg har noget javascript der køres på onmousemove. Det er ikke noget vildt, bare et lag der bliver flyttet så det følger musen, så længe musen er i et bestemt område af skærmen.

Det virker rigtig godt i Firefox, men i Internet Explorer turbo-blinker musen mellem at være en default cursor og en hourglass cursor - selvfølgelig fordi der løbende bliver afviklet javascript "i baggrunden".

Hvordan kan jeg forhindre dette?
Avatar billede roenving Novice
23. januar 2006 - 13:42 #1
Ved ikke om det hjælper, men du kan prøve at sætte cursoren til en fast værdi, når drag-eventen går igang, f.eks. cursor:crosshair;

-- det skal selvfølgelig være på de(t) element(er), hvor din handling skal udføres over !-)

-- og der er en glimrende oversigt over muligheder her: http://blooberry.com/indexdot/css/properties/dynamic/cursor.htm
Avatar billede roenving Novice
23. januar 2006 - 13:43 #2
PS. Du skal selvfølglig vælge en af de muligheder, der har bred understøttelse, f.eks. [CSS2] [IE6|N6|O7] !o]
Avatar billede olebole Juniormester
24. januar 2006 - 00:00 #3
<ole>

Det lyder, somom du flytter et element, der indeholder et baggrundsbillede - og så har IE den sære idé, at den for hver bevægelse checker, om der ligger en ny version af billedet på serveren ... somom billedet skulle skiftes.
Eneste workaround er at undlade baggrundsbilleder i den slags situationer

/mvh
</bole>
Avatar billede milandt Nybegynder
05. februar 2006 - 00:52 #4
du har fuldstæding ret olebole.

jeg fandt ud af at problemet kun var der når der var et baggrundsbillede involveret. har måtte lave en løsning der ikke involverer et baggrundsbillede, men bare et lag med en baggrundsfarve.

i øvrigt en god måde at sikre at serveren bliver belastet så meget som muligt :) hvad sker der..

læg et svar
Avatar billede olebole Juniormester
05. februar 2006 - 11:04 #5
Man kan ændre på IE's indstillinger, så det ikke sker. Jeg synes bare ikke, det er hensigtsmæssigt at foretage en sådan ændring, da jeg gerne vil opleve det, jeg laver, som fru Jensen oplever det ... og hun ved ikke, man kan ændre dette i IE's default-indstillinger  ;o)
Avatar billede milandt Nybegynder
07. februar 2006 - 13:15 #6
nej, det var heller ikke sådan noget jeg var ude efter..
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester