Я написал приложение для веб-сайта Facebook, которое дает возможность реагировать на новости на стене в Facebook. Все отлично работает, кроме IE8.
Когда я захожу на домашнюю страницу в режиме совместимости IE9 с IE8, я получаю:
Unable to set value of the property 'innerHTML': object is null or undefined
При посещении с подлинным IE8 я получаю:
'root' is null or not an object
Это код Facebook, который у меня есть на этой странице:
<script src="http://connect.facebook.net/en_US/all.js"></script>
<div id="fb-root"></div>
<script>
FB.init({
appId : '${siteConfiguration.facebookAppId}',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
</script>
Я пытался поместить теги сценария в корень и fb в корневой каталог, но все равно получаю сообщение об ошибке.