Avatar billede 13thsky Nybegynder
03. juli 2005 - 17:21 Der er 5 kommentarer og
1 løsning

open pop fra flash Focus()

Jeg bruger følgende script til at åbne en indkøbskurv i flash.
Men hvis brugeren ikke lukker det inden han/hun igen trykker på det senere, gemmer det sig bag siden.

Jeg skal vist have javascript funktionen Focus() inkluderet i nedenstående sætning.

on (release) {
    getURL("java script:openNewWindow('buy.php?designnr="+_root.products_array_large_number+"','Info','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,top=100,left=100,width=600,height=340')");
}

/13
Avatar billede roenving Novice
03. juli 2005 - 17:40 #1
Så skal du sætte en variabel lig det åbnede vindue og så sætte fokus på den, måska sådan:

on (release) {
    getURL("java script:newWin=openNewWindow('buy.php?designnr="+_root.products_array_large_number+"','Info','scrollbars=yes,resizable=yes,top=100,left=100,width=600,height=340');newWin.focus();");
}
Avatar billede 13thsky Nybegynder
03. juli 2005 - 17:45 #2
hvordan sætter jeg focus på den?
Jeg er javascript newbie?

/13
Avatar billede roenving Novice
03. juli 2005 - 17:49 #3
Nu gør Ekspertens måde at skrive linjen på, at du ikke direkte kan se det, men prøv at kopiere linjen !-)
Avatar billede 13thsky Nybegynder
03. juli 2005 - 17:55 #4
ok, fandt det... Men det virker desværre ikke...

/13
Avatar billede roenving Novice
03. juli 2005 - 17:59 #5
Ja, det er svært at vide, hvad actionscript accepterer af almindelige javascript-ting, så det var jo et skud i blinde ...
Avatar billede 13thsky Nybegynder
03. juli 2005 - 18:01 #6
ok, har løst det ved blot at sætte this.focus(); ind i pop up vinduet.

/13
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