Avatar billede mik28 Seniormester
03. maj 2011 - 09:19 Der er 11 kommentarer og
1 løsning

js variable i Iframe

Hej

Jeg har et link som skal sætte en js variable som skal bruges i en IFrame. Kan man det.

<a onclick="minvar=test">bla</a>

Jeg forstår det bare ikke helt. Burde variablen ikke gælde på alt.
Avatar billede mik28 Seniormester
03. maj 2011 - 09:57 #1
problemet er at variablen ligger i en Iframe og det er der den skal sættes
Avatar billede mik28 Seniormester
03. maj 2011 - 09:58 #2
har prøvet med onClick="parent.minvar = 'false';"
Avatar billede keysersoze Ekspert
03. maj 2011 - 12:31 #3
hvordan har du defineret din variabel?
Avatar billede mik28 Seniormester
03. maj 2011 - 14:32 #4
var minvar = "true";
Avatar billede keysersoze Ekspert
10. maj 2011 - 18:57 #5
først og fremmest, det er ikke crossdomain du forsøger på vel? forsøger du at sætte variablen fra dit vindue og ind til iframen eller fra iframen og ud til hovedvinduet?
Avatar billede mik28 Seniormester
10. maj 2011 - 21:07 #6
Det er på samme domæne. Sagen er den at der på sitet er et par links. I Iframen i en speciel sammenhæng er et script som blive kørt onunload. Det er afhængigt af min variable. Jeg vil gerne fortælle Iframen hvad den værdi er.
Avatar billede keysersoze Ekspert
12. maj 2011 - 09:37 #7
Så det er fra hovedvinduet og ind til iframen?
Avatar billede mik28 Seniormester
12. maj 2011 - 14:06 #8
det er rigtigt. I hovedvinduet er et link hvorfra jeg gerne vil sende en værdi til Iframen.
Avatar billede keysersoze Ekspert
12. maj 2011 - 16:04 #9
parent henviser til et vindue et niveau højere oppe og du skal nedad - derfor må det være noget i retning af document.getElementById('ditframeid').dinvar = "value';
Avatar billede mik28 Seniormester
09. august 2011 - 08:31 #10
Jeg fik det ikke til at virke. Alligevel tak for hjælpen da jeg blev lidt klogere :-) Læg endelig nogle svar så jeg kan lukke
Avatar billede keysersoze Ekspert
09. august 2011 - 12:22 #11
behold du bare point når nu det ikke lykkedes at løse.
Avatar billede mik28 Seniormester
11. august 2011 - 07:52 #12
okay det gør jeg så.
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