Tamam, bir sayfada iframe kullanıyorum. Iframe içindeki içerik üzerinde hiçbir kontrolüm yoktur ve bir Adobe Flash programı ile kullanılmaktadır.iframe içeriğinin gönderilmesinden sonra iframe'in çıkması gerekiyor
Ancak, form iframe içinde özetlendikten sonra (yine üzerinde hiçbir denetimim yok), bir SAYFA yükler, KONTROL EDİYORUM, ancak IFRAME içinde bu sayfayı iframe'den ayırmak yerine bu sayfada. Sadece bu sayfada iframe'den nasıl ayrılırım?
bazı JavaScript gerekli olduğunu farz ediyorum, ama bu kod iyi değil:
if (top.location != self.location) {
top.location = self.location;
}
site için ana dizin sayfasını bu kod yükleri yukarı kullanma. Formu gönderdikten sonra sayfayı yüklemek için sadece buna ihtiyacım var. Yine, iframe içinde formun gönderilmesinden sonra iframe içinde yüklenen sayfaya erişebiliyorum.
Lütfen bana yardım edin.
Belki de bunu yapmanın zor bir yolu var mı? Örneğin, sayfa yüklenirken mi? Ya da bir şekilde iframe'in gönderildiğini kontrol edin? Web sitemdeki her iki sayfayı da (iframe'i orijinal olarak tutan sayfa ve iframe'nin gönderildiği sayfa) kontrol ediyorum.
Teşekkür :)
https://css-tricks.com/snippets/javascript/break-out-of-iframe/ esinlenerek? Ayrıca, farklı alan adlarına sahip dış ve iç sayfaların neden olduğu bir güvenlik sorununa da yol açabilir misiniz? – ErikE