Ben bir iFrame Facebook uygulamasında bir <fb:requestform>
var. Arama beklendiği gibi iş gibi görünüyor ve kendisi ana iFrame hedef olmaz ve böylece ben, target = "_parent" belirledik. Ama, yerine benim istenilen dosya yükleme, benim sunucuya yönlendirilmiş olsun. Firebug requestform en POST yanıtını kontrol ederek ortaya çıkardı:
<script type="text/javascript">
top.location.href = "http://www.facebook.com/login.php?api_key=***&v=1.0&req_perms=&next=http%3A%2F%2F***";
</script>
IFrame içindeki çeşitli öğeleri güncellemek için jQuery AJAX istekleri gönderirken ben zaten bu aynı problem vardı. Eminim başlıklarımda P3P: CP="CAO PSA OUR"
içeren yaparak sorunu çözdü. Bu gerçekten de bu çağrı (kundakçı açıkça görülebilir) için ayarlanmış, ama ben yine de facebook.com / login.php yönlendirilmiş olsun.