location.reload i en frame uden at miste focus fra anden frame.
Jeg har en side som er opbygget af en del frames.
En enkelt af disse frames har bl.a. til formål at checke om en popup besked skal åbnes, så derfor er det nødvendigt at genindlæse den jævnligt.
For at genindlæse den har jeg tidligere brugt "self.location.href='url'", men denne løsning får browseren til at "klikke" hver gang siden opdateres.
For at løse "klik"-problemet anvender jeg nu "self.location.reload(true)", men så opstår der en ny bivirkning: Focus flyttes til den frame som checker efter popup, så hvis man f.eks i en anden frame er igang med at udfylde en formular, og skifter mellem felterne v.h.a. tabulator tasten, vil man pludselig opleve (efter at popup check framen er opdateret) at tabulator tasten ikke længere flytter markøren til næste felt i formularen, men i stedet flytter focus til den første frame i framesettet.
Findes der en måde hvorpå man kan opdatere en frame uden klik, men samtidig bibeholde focus på en anden frame end den som opdateres?
Jeg hører også gerne om andre kreative idéer til hvordan I selv laver løbende check for nye data der skal vises for en bruger i en popup eller lignende, uden at rende ind i de samme problemer med fokus.
-- ellers dagens teknik ajax, så prøv at kigge på det !-)
Asynkron Javascript og(And) Xml, betyder at man med javascript kontakter serveren og derfra får de ønskede data, hvilket så kan være ingenting eller en opdatering til noget på siden !o]
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.