Just nu i M3-nätverket
Jump to content

Aktivera från en iFrame


Admini

Recommended Posts

Hej

Jag undrar om man kan utföra något på en html-sida genom en iFrame som ligger i samma sida?

t.ex utföra en Submit på en Form vilket ligger på huvudsidan.

 

Har de "kontakt" med varandra på något sätt, dvs. iFrame och huvudsidan?

 

Tack!

Link to comment
Share on other sites

Bara via javascript.

 

 

Ja, men hur ser det scriptet ut?

Jag menar hur referear jag till huvudsidan?

så här kanske?

window.top. ...

Link to comment
Share on other sites

Bara via javascript.

 

 

Eller ...

Hur gör jag en Submit på en Form genom Javascript?

 

window.top.document.form1.submit
?

 

Förstår du vad jag menar ?

Link to comment
Share on other sites

Jag har ärligt talat glömt hur man gör exakt. Jag rotade bland min kod, men hittade inte stället där det är gjort sedan tidigare.

 

window.top är rimligt. Nånting nånting .parent är också rimligt. Men kommer inte exakt ihåg.

Link to comment
Share on other sites

Jag har ärligt talat glömt hur man gör exakt. Jag rotade bland min kod, men hittade inte stället där det är gjort sedan tidigare.

 

window.top är rimligt. Nånting nånting .parent är också rimligt. Men kommer inte exakt ihåg.

 

 

Jag har löst det själv :) äntligen

Jag gör en BODY ONLOAD på iFrame-sidan vilket triggar en javascript på samma sida och det i sin tur refererar till huvudsidan

window.parent.myRefer()

som i sin tur triggar nästa javascript:

document.form1.submit();

 

Det funkar än så länge, men jag måste lägga till allt annat som ska utföras och hoppas det ska funka.

ska meddela här om resultatet

Link to comment
Share on other sites

Jag har löst det själv :) äntligen

Jag gör en BODY ONLOAD på iFrame-sidan vilket triggar en javascript på samma sida och det i sin tur refererar till huvudsidan

window.parent.myRefer()

som i sin tur triggar nästa javascript:

document.form1.submit();

 

Det funkar än så länge, men jag måste lägga till allt annat som ska utföras och hoppas det ska funka.

ska meddela här om resultatet

 

Aj fan... Det funkar bara i Internet Explorer tyvärr!

Som vanligt, ännu en sak som bara funkar i IE...

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...