7

pongo esta página de prueba para ilustrar esta cuestión: (enlace no válido)Facebook XFBML no está prestando en Internet Explorer 8

Cada navegador que he probado en que ha funcionado, pero en Internet Explorer 8. La parte extraña es que Internet Explorer 8 ni siquiera informa un error, WOW, y eso es algo. Así que ahora estoy atascado sin nada para trabajar o depurar. ¿Qué he pasado por alto?

+0

noto en la fuente que el atributo href es entre comillas simples sólo para el div fb. ¿Podría ser eso? – edl

Respuesta

11

Así que de alguna manera el atributo xmlns que había establecido previamente a la etiqueta HTML se había ido, probablemente me deshacer cosas como loco.

Aquí es como debe ser si alguien se encuentra con este problema:

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

muchas gracias! no es tan fácil encontrar ese truco sobre los xmlns. –

+0

gracias ..... funciona ............. –

+0

Gracias. Saqué mi pelo en este ... ya que yo trabajo con HTML5 lo puse condicionalmente: snobojohan

0

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

<cabeza> </cabeza >

<cuerpo>

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

</script >

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

</cuerpo >

</html >

Incluso esto no está funcionando en el IE. Se abre una ventana emergente url = http: //www.facebook.com/connect/connect_to_external_page_reload.html y eso es todo. En la depuración veo que no está recogiendo los xmlns. El mismo código funciona bien en FF y Chrome y también puedo verlo en mi muro de Facebook, pero no si lo hago a través de IE.

+0

que muestra el botón en el sitio, aunque –

Cuestiones relacionadas