この問題を説明するために、このテスト ページを作成しました: (リンク切れ)
私がテストしたすべてのブラウザーは動作しましたが、Internet Explorer 8 で動作しました。奇妙な点は、Internet Explorer 8 ではエラーが報告されないことです。そのため、現在、作業またはデバッグするものがないことに固執しています。私は何を見落としましたか?
この問題を説明するために、このテスト ページを作成しました: (リンク切れ)
私がテストしたすべてのブラウザーは動作しましたが、Internet Explorer 8 で動作しました。奇妙な点は、Internet Explorer 8 ではエラーが報告されないことです。そのため、現在、作業またはデバッグするものがないことに固執しています。私は何を見落としましたか?
どういうわけか、xmlns
以前に HTML タグに設定した属性がなくなってしまいました。
この問題が発生した場合は、次のようになります。
<html xmlns:fb="http://www.facebook.com/2008/fbml">
<html xmlns:fb="http://ogp.me/ns/fb#">
<頭></頭>
<本体>
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1">
</script>
<fb:like href="http://www.facebook.com" send="false" layout="button_count" width="500" show_faces="true"></fb:like>
</body>
</html>
これでもIEでは機能しません。ポップアップ url=http://www.facebook.com/connect/connect_to_external_page_reload.html を開いています。それだけです。デバッグ時に、xmlns を取得していないことがわかります。同じコードが FF と Chrome で正常に動作し、Facebook のウォールでも確認できますが、IE では確認できません。