window.close
Açtığımız bir pencereyi ve hatta içinde bulunduğumuz pencereyi kapatmak için kullanacağımız metod close() dir. Bu metodu window.close(); şeklinde bir komut vererek yapabileceğimiz gibi pencereAdi.close(); şeklinde de kullanabiliriz. Penceremiz otomatikman kapanacaktır. Fakat ana pencereyi kapatmak istediğimizde kullanıcıya pencerenin kapatılmak istendiği ve onaylayıp onaylamadığı sorulacaktır.
yeniPencere.document.open();
yeniPencere.document.write("<html>");
yeniPencere.document.write("<head>");
yeniPencere.document.write("<title>yeni pencere</title>");
yeniPencere.document.write("</head>");
yeniPencere.document.write("<body>");
yeniPencere.document.write("<font size=4 color=green>");
yeniPencere.document.write("Pencereye yeni bir
sayfa açtırdık.");
yeniPencere.document.write("<p>");
yeniPencere.document.write("<a href='#'
onClick='yeniPencere.close()'>");
yeniPencere.document.write("Pencereyi kapat")
yeniPencere.document.write("</a>");
yeniPencere.document.write("</font>");
yeniPencere.document.write("</body>");
document.write("</html>");
Burada pencereyi kapatmak içi window.close(); şeklinde bir kod kullandık. Bunu pencerenin içinden aynı pencereyi kapatmak için kullanıyoruz. Ana pencereden açılan pencereyi kapatmak için ise pencerenin adını kullanmak zorundayız.
|