2010-12-22 4 views
2

Ich möchte einen Tab mit Inhalten von einer Seite hinzufügen, die ich auf einer meiner Fan-Seiten erstellt habe.HTML in der Registerkarte "Facebook" nicht zulässig

Ich habe hier eine App eingerichtet: http://apps.facebook.com/like_analytics/ Wie Sie sehen können, lädt es richtig.

Allerdings, wenn ich eine Registerkarte für sie gemacht und fügte hinzu, es hier auf meiner Seite: http://www.facebook.com/pages/Like-Button-Analytics/115713315157219?v=app_170556839635845

ich dieses:

Application temporarily unavailable 
Parse errors: 
FBML Error (line 17): illegal tag "body" under "fb:tab-position" 
Runtime errors: 
HTML error while rendering tag "script": App exceeded maximum number of script references 
HTML error while rendering tag "script": App exceeded maximum number of script references 
HTML error while rendering tag "link": There is a hard limit of 2 css link tags on profile tabs in order to remain under the IE 31 tag limit. 
Cannot allow external script 

Es sieht aus wie ich nicht eine vollständige HTML-Seite auf eine Registerkarte, aber ich brauche Skripte für die Syntaxhervorhebung usw. Gibt es eine Möglichkeit, dies zu tun?

Tim

Antwort

1

iFrames sind jetzt in Page Tabs erlaubt.

Wenn Sie immer noch die illegale Tag "body" unter "fb: tab-position" Fehler sehen, melden Sie sich als Seitenadministrator, sehen Sie die Seite und klicken Sie auf die Schaltfläche "Upgrade" oben auf der Seite, um Ihre Seite auf das neue Layout und die Funktionalität zu aktualisieren.

3

Innenfacebook Tabs können Sie nicht HTML verwenden, wie Sie es regelmäßig nutzen würden.

Der Teil von HTML, den Sie in eine Facebook-Registerkarte einfügen können, besteht aus dem Inhalt des Tags body. Das bedeutet, dass Sie weder das body-Tag noch das html, head verwenden dürfen.

Wenn Sie CSS- oder JavaScript-Code einfügen müssen, können Sie den Tag style verwenden. viel Glück;)

Verwandte Themen