window.opener özelliği, güncel pencereyi açan pencerenin referansını verir.
Sözdizimi
pencere = window.opener;
Dönüş Değeri
pencere | Güncel pencereyi açan pencerenin referansı. |
window.opener özelliği güncel pencereyi açan bir pencere yoksa null döner. Bu yüzden, pratikte kullanmadan önce null olup-olmadığını kontrol etmek olası hata uyarılarını engelleyecektir.
Aşağıdaki örnek, window.opener özelliği kullanılarak güncel pencereyi açan pencerenin title özelliğinin yazdırılmasını göstermektedir.
<script type="text/javascript">
function yeniAc()
{
window.open(document.URL,"yeni_pencere");
}
var pencere = window.opener;
if(pencere != null)
document.write("<br/><b>Pencere Başlığı : </b>" + pencere.document.title);
</script>
<input type="button" value="Yeni Pencere Aç" onClick="yeniAc()"/>
Test Edin