Jeg tror at du kan tjekke om der er fokus på vinduet sådan her: <body onFocus="fokus='ja'" onBlur="fokus='nej'"> Hvis variablen 'fokus' er lig med 'ja', så er vinduet aktivt. Har ikke prøvet om det virker... men det kan du jo gør :)
Prøv lige at se denne, den kan se om vi har fokus på vinduet: <html> <body onLoad="html=body.innerHTML" onFocus="body.innerHTML=html;" onBlur="body.innerHTML='BLUR';" id="body"> Tekst, indhold, blah, blah blah... </body> </html> :)
Hvad er det præcis, du vil teste - og hvorfor? Du kan godt have cursoren indefor browservinduet, uden det har fokus - og vinduet behøver ikke være minimeret, selvom det ikke har fokus - så du må nok forklare lidt mere :)
Jeg vil have browseren til at vise et billede når brugeren går væk fra vinduet (dvs. åbner et andet eller gendaner et andet - gør browser vinduet inaktiv)
Det kan jeg ikke vide, før du forklarer dig på en forståelig måde :)
Når browseren er minimeret, kan det vel være rystende ligegyldigt, hvilket billede, der vises i browseren ... den er jo minimeret. Hvis billedet skal skiftes igen, når brugeren gendanner browseren - hvordan skal han så nogensinde få glæde af, der har været et andet billede, han ikke kunne se?
Man skulle tro, du havde læst kvantemekanik ...... det er jo ren Schrödingers Kat, det her :D
Jeg gider ikke forklare hele konceptet da jeg blot ønskede svar på mit spørgsmål!
om du forstår det eller ej kan være ligegyldigt - jeg ønsker blot at vise et billede når siden minimeres - hvis du siger det ikke kan lade sig gøre så køber jeg den!
Mit eks. med at vise et billede kunne være hvad som helst - jeg vil blot have browseren til at kør' en funktion når siden bliver minimeret, om den så skal stå og lave noget setInterval og checke om cursoren er inden for browser vinduet (er med på det ikke alene er godt nok) og om størrelse eller lign. er ændre - jeg spørg fordi jeg ikke kender svaret!
Jeg har holdt masken og ville ikke gå amok selv om jeg blev lidt bitter over dit svar - nej jeg er hverken læst kvantemekanik og jo det kan være rystende ligegyldigt hvilket billede der vises i browseren når man minimer' - men jeg spørg for at få et svar ikke kritik af mit spørgsmål - hvis det er formuleret helt i vejret og du ikke forstår (spørgsmålet) så skriv det...
Jamen, hvis du ikke gider forklare konceptet - og hvis det kan være ligemeget, om jeg forstår, hvad det er, du skal have lavet - må jeg jo koncentrere mig om at hjælpe nogen, der ikke har noget imod at bruge energi på løsningen af deres spørgsmål.
At du bliver fornærmet over at blive sammenlignet med Schrödinger, kan kun bero på, du ikke kender ham og hans enorme betydning ... også for dit eget liv. Der har på intet tidspunkt været kritik af dit spørgsmål ... kun din vrangvillighed til at bruge energi på at forklare det.
Måske lidt forældet, men her er en metode, man måske kan bruge...
Man kan sige, at hvis man bruger Vista eller Win 7, kan man jo se browservinduet, når man muser over, og så kan det være relevant med en pauseskærm...
Det script, jeg har lavet fortæller vinduet, når man flytter fokus fra det, og det fortæller, når musen flytter ud af vinduet... Det er testet på ff, men burde virke i andre browsere også. Når man er ude, kommer der en "pauseskærm", som er et rødt layer (span), der har opacity på 80% - hvilket er ret grimt ;)
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.