Mám na stránkách soukromé zprávy. Na jedné stránce mám normální výpis a po kliknutí na ní se mi otevře nové okno pomocí:
onclick=window.open()
V tom novém okně mám button "Smazat". Když na něj kliknu, spustí se script, který zprávu smaže a zavře toto okno. Jak mám ale udělat, aby se mi zároveň aktualizovalo (pomocí JS) i okno, kde je výpis? Děkuji :-)
podle toho jak to děláš, každopádně využiješ:
window.opener.location.reload()
třeba pokud se ti po kliknutí na Smazat načte do toho nového okna něco jako "úspěšně smazáno" a teprve potom se to zavře, tak typicky asi něco jako:
<script type="text/javascript">
setTimeout("window.close()",500)
window.opener.location.reload()
</script>
http://developer.mozilla.org/en/docs/DOM:window.opener