Moderator |
|
<script language="JavaScript">
<!--
window.opener.location.href = "je_pagina.htm";
//-->
</script>
<script language="JavaScript"> <!-- window.opener.location.href = "je_pagina.htm"; //--> </script>
De onderliggende pagina wordt hiermee herladen, maar als je in je popup gegevens in je database stopt, die op de onderliggende pagina getoond dienen te worden na die refresh vanuit de popup, gaat dit meestal niet goed, omdat de onderliggende pagina gecached is.
Wat ik altijd doe is het volgende:
Vanuit de popup refresh ik de onderliggende pagina als volgt:
<script language="JavaScript">
<!--
window.opener.location.href = "mijn_pagina.php?refresh=1";
//-->
</script>
<script language="JavaScript"> <!-- window.opener.location.href = "mijn_pagina.php?refresh=1"; //--> </script>
En op mijn_pagina.php controleer ik het volgende:
<?php
if(isset($_GET['refresh'])) {
header("Location: mijn_pagina.php");
}
?>
<?php if(isset($_GET['refresh'])) { header("Location: mijn_pagina.php"); } ?>
Zodat je zeker weet dat de pagina ook ècht herladen wordt. |