Iframe kullandığınızda parent sayfa Iframe kullandığınız sayfa child ise iframe e src verdiğiniz sayfadır. Şimdi Child sayfada bir hyperlink, a tagi veya Response.Redirect kullanarak başka bir sayfaya yönlendirme yapmaya çalıştığınızda parent sabit kalır, iframe alanı içerisinde yönelendirme yapılan sayfayı açar. Örnek vermek gerekirse siteye login oldunuz anasayfada iframe var içindede menu linkleri diyelimki session süresi doldu ve logout oldunuz siz menuden bir linke tıkladıgınızda o sayfa içinde login ekranını açması gibi bir senaryo. Bu problemi nasıl çözebiliriz.
Yönlenecek olan sayfaya
<base target="_top" />
etiketini ekleyerek parent altında açılmasını önleyebilirsiniz. Ayrıca aşağıdaki stil kodunu ekleyerek tam sayfa ve bordersız bir iframe elde edebilirsiniz.
iframe {
position: absolute;
height: 100%;
width: 100%;
border: none;
}




