Toon posts:

Wisselen background div werkt niet in IE 6 op XP

Pagina: 1
Acties:

Verwijderd

Topicstarter
Met een klein stukje javascript probeer ik de source van aan plaatje of de background van een element te wisselen. Uitgaande van het laatste, ziet de code er ongeveer zo uit:
oElement.style.backgroundImage = 'url(locatie)';

In Firefox en IE 6 op mijn computer (win 2k) werkt dit perfect. Echter bij mijn collega's, beide draaien XP, met beide deze versie van IE "6.0.2900.2180.xp_sp_sp2". Werkt dit niet. De background wordt random wel / dan niet zichtbaar. Precies hetzelfde gebeurd bij het wisselen van de src van een plaatje. Het preloaden van het plaatje heeft ook geen zin.

Wanneer ik de "wissel" functie aanroep met een settimeout werkt het wel :? Is dit een bekend probleem? Doe ik iets verkeerd?

  • sopsop
  • Registratie: Januari 2002
  • Laatst online: 19:18

sopsop

[v] [;,,;] [v]

Verwijderd schreef op dinsdag 20 december 2005 @ 10:57:
Is dit een bekend probleem? Doe ik iets verkeerd?
Jep. Heb hetzelfde gehad bij het switchen van een image src.

Verwijderd

Topicstarter
boppert schreef op dinsdag 20 december 2005 @ 11:44:
[...]

Jep. Heb hetzelfde gehad bij het switchen van een image src.
Klein kickje, juist maar hoe heb je het opgelost?

  • sopsop
  • Registratie: Januari 2002
  • Laatst online: 19:18

sopsop

[v] [;,,;] [v]

Met een hele korte settimeout :) En ik heb er destijds ook flink naar gezocht en dit was toch de beste oplossing.

Dit is die javascript slideshow trouwens: http://www.bleermakers.com/slideshow.asp?tid=46

[ Voor 30% gewijzigd door sopsop op 21-12-2005 13:41 ]