12. august 2010 - 14:08Der er
2 kommentarer og 1 løsning
Problemer med focus() i Firefox
Jeg har en chat i mit forum. Chatten har jeg modificeret så der afspilles en lille lyd når andre skriver. Hvis man som bruger er ved at skrive en besked og en anden svarer (chatten opdateres), mister tekstfeltet til chatten fokus.
Det har jeg så prøvet at lave om på ved hjælp af koden [code]document.getElementById("shoutText").focus();[/code]
Det virker i IE7 & Opera, man kan straks skrive videre. I FF 3.6.8 får tekstboksen også fokus, men den er låst. Tabber jeg væk fra FF og tilbage igen er den ikke låst.
function sound2Stop() { if ( sound2Embed && !sound2Embed.removed ) { document.body.removeChild(sound2Embed); sound2Embed.removed = true; } }[/code] Derefter bruger jeg ovenstående focus(). Curseren blinker i FF, men den virker som om den er låst (er dog ikke grå).
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.