views:

2159

answers:

2

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"&gt;&lt;/script&gt;
<script type="text/javascript">
  FB.ui({ method: 'stream.publish', message:'hello world'});
</script>
A: 

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
A: 

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

related questions