7

ich diese Testseite um dieses Problem zu veranschaulichen setzen: (toter Link)Facebook XFBML ist nicht im Internet Explorer Rendering 8

Jeder Browser ich getestet habe gearbeitet hat, aber in Internet Explorer 8. Der ungerade Teil ist dass Internet Explorer 8 nicht einmal einen Fehler meldet, WOW, und das ist etwas. Im Moment bin ich mit nichts beschäftigt, um zu arbeiten oder zu debuggen. Was habe ich übersehen?

+0

Ich merke in der Quelle, dass das href-Attribut nur in Anführungszeichen für die fb div ist. Könnte es das sein? – edl

Antwort

11

Also irgendwie das xmlns Attribut, das ich zuvor auf das HTML-Tag festgelegt hatte, war weg, wahrscheinlich ich Dinge wie verrückt rückgängig machen.

Hier ist, wie es sein sollte, wenn jemand dieses Problem begegnet:

<html xmlns:fb="http://www.facebook.com/2008/fbml"> 
+0

vielen dank! Es ist nicht so einfach, diesen Trick über die xmlns zu finden. –

+0

danke ..... es funktioniert ............. –

+0

Danke. Ich habe mir dabei die Haare gezogen ... Da ich mit HTML5 arbeite, habe ich es bedingt formuliert: snobojohan

0

< html xmlns: fb = "http://ogp.me/ns/fb#" >

<Kopf> </head >

< Körper >

< script src = "http://connect.facebook.net/en_US/all.js#xfbml=1" >

</script >

< fb: like href = "http://www.facebook.com“senden = "false" layout = "button_count" width = "500" show_faces = "true" > </fb: like >

</body >

</html >

Auch das funktioniert nicht im IE. Es öffnet sich eine Popup-URL = http: //www.facebook.com/connect/connect_to_external_page_reload.html und das ist es. Beim Debugging sehe ich, dass es die xmlns nicht aufnimmt. Derselbe Code funktioniert gut in FF und Chrome und ich kann auf meiner Facebook-Wand auch sehen, aber nicht, wenn ich durch IE mache.

+0

es zeigt die Schaltfläche wie vor Ort –

Verwandte Themen