IFrames in Facebook Fanpage Tabs
4. März 2010
Kommentiert: 10 | Gelesen: 8671
Kategorien : Facebook, FBML / FBJS, Javascript
Facebook ist was den Einsatz von iframes auf Tabs von Fanpages angeht recht strikt – darf man einfach nicht!
[Anmerkung: Seite Ende März soll, das nicht mehr funktionieren, habe ich selber noch nicht getestet, bei der bestehenden App funktioniert es noch]
[Anmerkung 2: ein Tutorial für iframes in Facebook Tabs ist jetzt fertig, da wird es etwas ausführlicher erklärt]
Da es aber für verschiedene Anwendungsfälle ganz praktisch wäre, wurde natürlich fleißig nach einer Möglichkeit gesucht iframes auf Fanpages einzubinden.
Und es gibt auch eine Lösung, nun genauer gesagt einen Workaround für dieses Problem:
Genau wie man onload events in JS / FBJS in onclick events beim Profil View umwandeln muss, verhält es sich auch beim Einsatz von iframes. Wenn die von Anfang an da sind, dann maulen die Sicherheitsrichtlinien von Facebook rum aber wenn da FBML durch eine Useraktion gesetzt wird – dann klappt es.
Wie geht das? In dem man ein onclick Event definiert und ein wenig FBML das wie folgt aussieht:
<fb:js-string var=”link_1″><fb:iframe width=”680″ height=”400″ frameborder=’0′ src=’http://geekvault.no5.at/blogloc/gmap_track.jsp?user=hkempfert’/></fb:js-string>Unser Onclick Event führt folgendes aus:
outside_location.setInnerFBML(link_1);
Dadurch wird die von uns definierte fbjs variable link_1 mit den Angaben des iframes in das Ziel-DIV "outside_location" geschrieben und so der iFrame eingebunden.
Das ganze Code Beispiel findet ihr hier im Blog von Jesper und für SocialWayDown.org auf Facebook habe ich das dann gleich mal umgesetzt um Google Maps / BlogLoc per iframe einzubinden.
Als nächster Schritt ist dann geplant, die Stolpersteine Hamburg Karte auch als App in Facebook zu bringen.
10 Kommentare zu: “IFrames in Facebook Fanpage Tabs”
Umfrage
Loading ...
Unser Newsletter
Kategorien
Tag Cloud
Android
Arduino
Cacoo
Email Alerts Google Wave
enterprise
Facebook
facebook tabs
Facebook UI
ferengi
firefox
Formulare
fußball
fußballsprüche
fußballzitate
Goodschool
Google
Google Instant
Google Wave
Horrorskop
IE
iframes in facebook
innerHTML
ipad
Kennzahlen
Notifier Google Wave
Online Tools
Palo Altona
Projektmanagement
science fiction
sci fi
Selectbox
Social Media
sport
star trek
Tabelle
table
Tinkern
tng
Tools
Twitter
Wave
Webservices
Wireframes
Wordpress
zitate Allgemein (5)
Android OS (2)
Authentifizierung (1)
Communities (2)
CSR (1)
DRM (1)
Entertainment (4)
Events (1)
Facebook (6)
Facebook UserInterface (2)
FBML / FBJS (2)
Gadgetentwicklung (3)
Google (3)
Google Streetview (1)
Google Wave (5)
Hardware (3)
HTML 5 (1)
Information (2)
Javascript (2)
Location Based Services (1)
Mobile (1)
Online Tools (5)
Onlinemarketing (2)
Onlinemarketing Kennzahlen (1)
PHP (1)
SEM (2)
Shopping (1)
Social Media Marketing (1)
Technik (5)
Tools (2)
Tutorial (2)
Twitter (1)
Twitter API (1)
Vermarktung (1)
Website Vermarktung (1)
Wordpress (2)
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.
Auf Facebook



Schade, irgendwie bekomme ich das Script nicht zum laufen
mmmh. woran hakt es bei dir denn? ist eigentlich so bei 2 anderen seiten im einsatz.
mal firebug oder konsole im chrome gecheckt?
Kannste bitte noch nal erklären, wie bzw. wo man den onclick Event definiert? Alles in dem FBML Feld oder wo?
Hey Frank,
bei mir handelt es sich um eine Facebook App, die auf einem Tab installiert worden ist, ob das auch mit einem FBML Feld geht (wenn ich das richtig verstehe machst du das so)
weiß ich nicht.
Aber ich schreibe noch mal nen “vernünftigen” Artikel um das zu erklären was ich da gemacht habe.
Cheers
Sven
hallo sven, das ist ein schöner tipp. leider funktioniert es bei mir nicht. ich muss dazu sagen, dass ich einsteiger bin. könntest du es daher bitte schrittweise erklären, wie du ein iframe eingebunden hast? das wäre echt super!!
danke..Ed
Hi Ed,
ich werde mich da mal ran setzten, hoffe es am WE zu schaffen.
War ja schon anderen versprochen
Gruß
Sven
hi sven,
super. vielen dank dir! ich bin gespannt. dann wärst du der einzige im www auffindbare, der für diese thematik eine nachvollziehbare lösung hätte.
grüße..Ed
hi sven,
gibt es schon evtl. einen neuen beitrag zum workaround, den ich noch nicht entdeckt habe?
liebe grüße,
Ed
Moin Ed,
Ende der Woche setze ich mich ran, versprochen. Will das dann gleich “ordentlich” machen
Gruß
Sven
so, was lange währt….
http://www.get-a-gadget.de/iframes-in-facebook-tabs-fuer-profile-und-pages/