Hallo,

Ik heb een site met een frame en nou vroeg ik me af hoe je de hele pagina kunt verversen nadat je bijvoorbeeld bent ingelogd.

Je hebt een framepagina met de frames: top, menu en info.
Als je nu in info inlogd, dan moet daarna het menu vernieuwd worden.

Heeft iemand een idee hoe je dit kan doen?

Alvast bedankt
Ehm...

Als je het met een link doet is het simpelweg target="_top". Anders wordt het lastiger.

edit: Verder zijn dit soort dingen in JS wel mogelijk, maar daar heb ik geen kaas van gegeten, dus reken niet op mij wat betreft JS.
Met meat tags kan je het makkelijk doen:

De huidige pagina refreshen:

<META HTTP-EQUIV="refresh" CONTENT="3">//Na 3 sec wordt hij herladen

Een andere pagina refreshen:

<META HTTP-EQUIV="refresh" CONTENT="3; url=anderepagina.htm">//Na 3 sec wordt hij herladen


Meta tags => <HEAD>
Dan refreshed de ene al, voordat je dat wilt....

edit: dus dat werkt niet met meta refresh
@raymond,

Je oplossing werkt bijna helemaal alleen hij refresht nu alleen dat frame en hij moet de hele pagina refreshen.

Iemand anders nog sugesties?
kan met javascript moet je ff googlen
ok ik zal even kijken.

<script language="JavaScript"type="text/JavaScript">
parent.frame1.location.href= "http://jeurl.nl/";
</script>

frame1 moet je in jouw geval vervangen door menu dus:

<script language="JavaScript"type="text/JavaScript">
parent.menu.location.href= "http://jeurl.nl/";
</script>

de url wordt dan geladen in het frame "menu"
@andries,

Zoiets had ik ook al. Maar ik bedoel meer dat je een inlog schermpje krijgt op de plaats waar jij bijvoorbeeld audio hebt staan( als je op de knop in het menu hebt geklikt) en dat van daaruit de menu pagina vernieuwd wordt.

Reageren