1

我可以选择在我的网站上邀请 Facebook 朋友,我使用下面给出的代码。但问题是它会在弹出窗口中打开,而 chrome 和 firefox 确实会阻止弹出窗口。我怎样才能让它出现在新的标签或窗口中?或者有什么办法让我的弹出窗口不会被阻止?

<html>
   <head>
   <title>my website</title>
   </head>
   <body>
   <div id="fb-root"></div>
   <script src="http://connect.facebook.net/en_US/all.js">
   </script>
   <script>
     FB.init({ 
       appId:'xxxxxxxxxxxxxxx', cookie:true, 
       status:true, xfbml:true 
     });

     FB.ui({ method: 'apprequests', 
       message: 'Take a look at this new website.'});
   </script>
   </body>
 </html>
4

1 回答 1

1

你基本上有两个选择;

  1. 在 mouseclick 事件上打开弹出窗口(因为这些不会被浏览器阻止),或者

  2. 不要使用真正的弹出窗口,而是使用一些很酷的 DHTML 小部件,例如http://thickbox.net/

于 2012-10-06T03:24:22.223 回答