Avatar billede hooh Nybegynder
30. september 2002 - 12:03 Der er 9 kommentarer og
1 løsning

havd har focus?

Hej

Jeg har 2 frames og begge kører på den samme keyhandler.
En hovedframe og en iframe

Når jeg trykker på +, så scroller den ene side op.

Hvordan tjekker jeg hvilken side der er focus på??
Avatar billede jakoba Nybegynder
30. september 2002 - 12:30 #1
i body i begge frames kan du lave en  onfocus handeler:

<body ... onfocus="top.iFocus=self.name">

så kan du nårsomhelst checke hvilken ramme der sidst var aktiv med
    alert( "den aktive er rammen " +top.iFocus );

mvh JakobA
Avatar billede hooh Nybegynder
30. september 2002 - 12:45 #2
den skriver den aktive er rammen undefined!
Avatar billede jakoba Nybegynder
30. september 2002 - 12:52 #3
Ja de to rammer skal have navne.
Iframens navn kan du definere i ifram kommandoen
    <ifram name="hoohsiframe" ...>
navnet til siden rundt om definerer du i et lille script i head:
    <script type='text/javascript'>
      name="hoohshovedramme";
    </script>
Avatar billede hooh Nybegynder
30. september 2002 - 13:44 #4
det er som om onfocus ikke virker!
Jeg har prøvet nedenstående, men jeg får ikke noget response med min onfocus.
hvis jeg skriver onclick, så laver den en alert, men ikke på onfocus

<iframe src="nyhedRight.asp" frameborder="no" name="fRight" height="0" width="0" onfocus="java script:alert('test')"></iframe>
Avatar billede hooh Nybegynder
30. september 2002 - 13:47 #5
:) jo det nu virker onfocus :)

Hvad hedder en onNOTfocus??
Avatar billede hooh Nybegynder
30. september 2002 - 14:11 #6
fandt svaret : onBlur (Det vidste jeg egentlig godt, havde bare lige glemt det)
Avatar billede jakoba Nybegynder
30. september 2002 - 14:14 #7
din onfocus handeler skal stå i <BODY kommandoen i den side der hentes ind i din iframe, ikke i din <iframe kommando.

det modsatte af onfous er onblur, den aktiveres når vinduet/rammen/siden holder op med at være i focus.
Avatar billede hooh Nybegynder
30. september 2002 - 14:20 #8
yep! det fandt jeg ud af da jeg læste din kode nøjere! :-)
Avatar billede hooh Nybegynder
30. september 2002 - 14:20 #9
Men tak for hjælpen!
Avatar billede jakoba Nybegynder
30. september 2002 - 14:23 #10
:-))
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