Примерно месяц назад или что-то подобное я встречал в коде, который работал до сих пор.Каждый раз, когда кто-то входит в систему через Facebook, каждая страница будет перезагружаться один раз.
Например, пользователь загружает страницу index.php, затем после запуска кода javascript страница перезагружается еще раз, а после этого - нет.Таким образом, в основном, когда вы нажимаете на ссылку или обновляете текущую страницу, она в общей сложности перезагружается 2 раза (1 из естественной нагрузки, а другой из FB javascript)
Код JavaScript, который вызывает проблемы, я считаю:
FB.Event.subscribe('auth.login', function() {
window.location.reload();
});
Почему это перезагружается при каждом обновлении страницы?До того, как он работал идеально только при входе пользователя в систему 1 раз.
У меня есть обычный дополнительный код в html:
xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/"
И JavaScript включают в себя прямо под телом:
<div id="fb-root"><script src="http://connect.facebook.net/en_US/all.js"></script></div>