Avatar billede wulffez Nybegynder
22. januar 2008 - 22:39 Der er 16 kommentarer og
1 løsning

Actionscript Åben link i iframe

Det er sådan jeg har en flash menu, men ja.. Jeg skal få dens link til at åbne i min iframe kaldet "iframe".. Hvordan gør jeg så det via actionscripting? eller for den sags skyld java? Da følgende ikke virker:

on (release){
getURL("artworks.html","iframe");
}

Actionscript 2.0 ;)
Avatar billede w13 Novice
22. januar 2008 - 23:11 #1
Giv din iframe id="iframe" og ikke blot name="iframe". ("name" er nemlig ved at dø på mange andre elementer end form-elementer.)

Og så kan du fra flash bruge koden:

on(release){
  getURL("java script:document.getElementById('iframe').setAttribute('src','artworks.html')");
}
Avatar billede w13 Novice
22. januar 2008 - 23:11 #2
Og virker det ikke, kan du bruge:

on(release){
  getURL("java script:document.getElementById('iframe').contentWindow.location.href='artworks.html'");
}
Avatar billede wulffez Nybegynder
22. januar 2008 - 23:19 #3
Aint working ;( Den åbner bare op som _blank ...

        <td><iframe src="news.html" width="647" height="350" id="iframe" scrolling="auto" frameborder="no" align="center">
Avatar billede w13 Novice
23. januar 2008 - 07:51 #4
Afslutter du din iframe med </iframe> ?
Avatar billede wulffez Nybegynder
23. januar 2008 - 15:13 #5
Yop
Avatar billede wulffez Nybegynder
23. januar 2008 - 15:14 #6
- (where is the edit button :(?!!)

og det virker heller ikke ;( .. er det autoscript 3.0 jeg skal måske bruge? eller?
Avatar billede w13 Novice
23. januar 2008 - 15:20 #7
Prøv lige med:

on(release){
  getURL("java script:alert(document.getElementById('iframe'))");
}

Så burde den give os en alert, der viser, om den finder iframen.
Avatar billede wulffez Nybegynder
23. januar 2008 - 16:20 #8
http://peecee.dk/upload/view/92543

Det som sker når jeg trykker på min knap med den command, og det skete også med de andre forige.. Men når jeg accepterer det, så sker er alligevel ikke noget når jeg  trykker der efter..
Avatar billede w13 Novice
23. januar 2008 - 21:34 #9
Ja, du kan ikke gøre det på en lokal computer, det skal op på server først.
Avatar billede wulffez Nybegynder
23. januar 2008 - 21:37 #10
Avatar billede wulffez Nybegynder
23. januar 2008 - 21:40 #11
News
getURL("java script:alert(document.getElementById('iframe'))");


Refrences
getURL("java script:document.getElementById('iframe').contentWindow.location.href='artworks.html'");

Artwork
getURL("java script:document.getElementById('iframe').setAttribute('src','artworks.html')");
Avatar billede wulffez Nybegynder
24. januar 2008 - 17:53 #12
mmmmh? Any idea of what's wrong?
Avatar billede w13 Novice
24. januar 2008 - 21:40 #13
Ja, når du klikker på News alerter den jo "null", så den finder ikke iframet. Og det er klart, når du ikke har skrevet id="iframe" men derimod id"iframe" :)
Avatar billede wulffez Nybegynder
24. januar 2008 - 21:45 #14
Super ! Artworken AS'en virker nu :) takker for hjælpen ! <,3

//Problem solved, points goes to w13 <,3
Avatar billede w13 Novice
24. januar 2008 - 21:48 #15
Fedt! Og tak for point!
Avatar billede wulffez Nybegynder
24. januar 2008 - 21:59 #16
Så lidt (: Du kan vel ikk' adde mig på msn? wulffez@hotmail.com
Avatar billede w13 Novice
24. januar 2008 - 22:07 #17
Jep :)
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
Kurser inden for grundlæggende programmering

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