Just nu i M3-nätverket
Gå till innehåll
mindsleep

Facebook rekommendera på webbsida?

Rekommendera Poster

Lägger in en Facebook rekommendera på en webbplats.

 

Sitter och läser om iframe vs XFBML.

 

Låter som jag ska använda XFBML. Går till http://developers.facebook.com/docs/reference/plugins/like/ och genererar koden.

 

Kopiera och klistra in på min webbsida och den fungerar. Men vad är det som har laddats? Det ser ju inte ut som en IFRAME...verkar vara XFBML. Läser om detta och det innebär att man måste ändra en massa grejer på sidan:

 

"In order to use XFBML on your webpage, you must add an XML namespace attribute to the root <html> element of your page. Without this declaration, XFBML tags will not render in Internet Explorer."

 

har inte laddat Javascript SDK heller på något sätt. Men ändå fungerar det....hur e detta möjligt?

 

Den kod som jag lagt in på sidan:

<div id="fb-root"></div><script src="http://connect.facebook.net/sv_SE/all.js#xfbml=1"></script><fb:like href="http://www.test.se" send="true" width="550" show_faces="true" action="recommend" font=""></fb:like>

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Postad (redigerade)

Antingen använder man iframe-metoden eller fbml. I det senare fallet ändra din head-tagg till:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

 

Men vad var din fråga egentligen - VARFÖR det fungerar?

Redigerad av Jonas__B

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Antingen använder man iframe-metoden eller fbml. I det senare fallet ändra din head-tagg till:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

 

Men vad var din fråga egentligen - VARFÖR det fungerar?

 

Ja, varför fungerar det redan nu utan att jag behövt lägga in det som du beskriver ELLER laddat något Javascript SDK. Hur kan det fungera redan nu?

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

javascriptet som du lagt in söker efter fb-taggarena.

 

om det fungerar i IE är det väl bra - men fungerar det i alla versioner? det är kanske det som avses när de skriver att det inte fungerar?!

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Fast du laddar in ett javascript enligt din egen kod (script-taggen)

 

Om det fungerar så varför ändra?

Ja alternativet är en iframe och informationen om detta finns att hitta på developers.facebook.com

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Fast du laddar in ett javascript enligt din egen kod (script-taggen)

 

Om det fungerar så varför ändra?

Ja alternativet är en iframe och informationen om detta finns att hitta på developers.facebook.com

 

Ja, men har bara testat med IE 8 och FF 4. Så det kanske är som du säger. Att det inte fungerar i andra webbläsare.

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...