Toon posts:

[JavaScript]reload iframe vanuit een andere iframe

Pagina: 1
Acties:
  • 193 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik wil een iframe reloaden vanuit een andere iframe

Als de ene iframe wordt vernieuwd moet de andere iframe ook reloaden.

Ik heb het al geprobeerd met :

parent.frames.iframe_naam.location.reload()

maar dat werkt niet.

Dus als iframe1 wordt herladen moet iframe2 ook herladen.

alvast bedankt

  • dominic
  • Registratie: Juli 2000
  • Laatst online: 19:07

dominic

will code for food

Wat voor foutmelding krijg je van je script?

Download my music on SoundCloud


Verwijderd

parent.frames.iframe_naam.location.reload() zeg je..

en: parent.getElementById(frameID).location.reload(true);
(wel ff je iframe een id geven :)

die die true is zodat hij ECHT van de server gelukt wordt

Verwijderd

Topicstarter
Wat voor foutmelding krijg je van je script?
Ik krijg geen foutmelding, maar het script werkt gewoon niet die andere iframe wordt gewoon niet herladen.
parent.frames.iframe_naam.location.reload() zeg je..
en: parent.getElementById(frameID).location.reload(true);
(wel ff je iframe een id geven

die die true is zodat hij ECHT van de server gelukt wordt
Hoe geef ik die iframe een id of kan ik gewoon de naam gebruiken.

Verwijderd

Topicstarter
even nog uitleggen

In de hoofdpagina "index.html" heb ik twee iframes("iframe1","iframe2") aangemaakt. En nu wil ik als ik iframe1 herlaad ook iframe2 wordt herladen.

hoop dat dit helpt.

Verwijderd

Schrijf in de body van je eerste frame
onload="parent.frames[1].location.reload()"
Zou moeten werken.
Het is wel een beetje vervelend als je je pagina verandert, want dan kan je frames array veranderen en dus ook het nummer in de array van je tweede frame.
parent.document.getElementById('idvanjetweedeiframe').location.reload() werkt niet.
Wat je zou kunnen proberen is:
parent.document.getElementById('idvanjetweedeiframe').src=parent.document.getElementById('idvanjetweedeiframe').src;
Zou ook moeten werken.
Je iframe kun je gewoon id="geefmaareenid" toekennen
Pagina: 1