3

I am trying to show a "share" dialog using the following code, but it is displayed as a new window. This is an iFrame application inside Facebook. Does someone know how to make it show the "share" in a standard FB dialog iframe and not a new window?

<script src="http://connect.facebook.net/en_US/all.js"></script>
<script type="text/javascript">
  FB.ui({ method: 'stream.publish', message:'hello world'});
</script>
pasha
  • 31
  • 1
  • 3

3 Answers3

0

Try

FB.ui({display: 'iframe' method: 'stream.publish', message:'hello world'});

This would attempt to open a iframe. However, I haven't gotten it to load successfully. :(

David Li
  • 11
  • 1
0

It works for me in Chrome (and probably other non-IE browsers), but i never got it working in IE8. But the older Javascript API works.

Láďa Durchánek
  • 1,199
  • 8
  • 16
0

in most of cases the popup will be open when the javascript is broken, otherwise it open like a facebox.