Avatar billede dotcom1 Nybegynder
31. januar 2007 - 13:26 Der er 2 kommentarer og
1 løsning

Iframe target i nested iframes virker ikke i IE7

Hej.

Jeg har en situation, hvor jeg skal vise noget indhold på en kundes side via nested iframes. Det virker fint i FF og i IE6, men ikke i IE7. Her bliver indholdet blot åbnet i et nyt vindue. Problemet står beskrevet her: http://tagneto.blogspot.com/2006/10/ie-7-breaks-iframe-apis-that-use.html
Se test case 2.

Kan man på nogen måde via javaScript omgå dette og er der fordele og ulemperne ved det?

Mvh.
Avatar billede olebole Juniormester
31. januar 2007 - 14:26 #1
<ole>

Du kan vel bare bruge en name-attribut på iframe'en. Derefter kan du tilgå iframe'ens window-objekt med:
    var win = frames.hiddenFrame;
    alert(win);

Uden at have testet, vil jeg mene, det også virker i dén kodesammenhæng i IE7  ;o)

/mvh
</bole>
Avatar billede dotcom1 Nybegynder
31. januar 2007 - 16:31 #2
Ok mange tak, men jeg skal nok have det skåret lidt mere ud i pap. Hvordan skal hele scriptet se ud?
Avatar billede dotcom1 Nybegynder
12. februar 2007 - 14:24 #3
Har ikke fundet ud af det, desværre.
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