iframe, загружающий php-приложение, продолжает работать, когда я смотрю его в IE.Одно из исправлений - понизить настройку конфиденциальности в IE со среднего до низкого.
Есть ли обходной путь на стороне сервера?Я попытался исправить заголовок HTML , но безуспешно.Есть ли другие предложения?Спасибо!
Попробуйте поместить файл и код channelUrl, см:
http://developers.facebook.com/docs/reference/javascript/FB.init/
<div id="fb-root"></div> <script src="http://connect.facebook.net/en_US/all.js"></script> <script> document.domain = "mysite.com"; FB.init({ appId : 'YOUR APP ID', channelUrl : 'http://www,mysite.com/channel.html' // custom channel }); </script>
Содержимое channel.html:
<script> document.domain = "mysite.com"; </script> <script src="http://connect.facebook.net/en_US/all.js"></script>
Я исправил бесконечный цикл в IE, используя
<?php header('p3p: CP="NOI ADM DEV PSAi COM NAV OUR OTR STP IND DEM"'); ?>
Если нет, вы можете попробовать эту настройку на своем Facebook
Источник