Facebook XFBML не рендерирует в Internet Explorer 8
-
05-10-2019 - |
Вопрос
Я выставил эту тестовую страницу, чтобы проиллюстрировать эту проблему: (Dead Link)
Каждый браузер, который я проверил, работал, но в Internet Explorer 8. Нечетная часть заключается в том, что Internet Explorer 8 даже не сообщает об ошибке, WOW, и это что-то. Так что сейчас я застрял к тому, чтобы работать или отладить. Что я упустил из виду?
Решение
Так как-то xmlns
Атрибут, который я ранее установил на тег HTML, был ушел, наверное, я удаляю такие вещи, как сумасшедшие.
Вот как должно быть, если кто-то сталкивается с этой проблемой:
<html xmlns:fb="http://www.facebook.com/2008/fbml">
Другие советы
u003Chtml xmlns:fb="http://ogp.me/ns/fb#">
u003Chead>u003C/head>
u003Cbody>
u003Cscript src="http://connect.facebook.net/en_US/all.js#xfbml=1">
u003C/script>
u003Cfb:like href="http://www.facebook.com" send="false" layout="button_count" width="500" show_faces="true">u003C/fb:like>
u003C/body>
u003C/html>
Даже это не работает в IE. Это открывает всплывающее URL = http: //www.facebook.com/connect/connect_to_external_page_reload.html и именно это. При отладке я вижу, что это не поднимает xmlns. Та же кода отлично работает в FF и Chrome, и я могу видеть на моей стене Facebook, но не если я делаю через IE.