Поделиться FB в новом окне

#facebook #fbconnect

#Facebook #fbconnect

Вопрос:

У меня есть FB share, работающий со следующим кодом:

 <a target="_blank" href="http://www.facebook.com/share.php?u=http://feralmotion.com/share?watch=fd5f0c2"> 
<img src="/images/logo/facebook.png" alt="share on facebook"/> 
</a>
  

Проблема в том, что он открывается в полном окне браузера. Кто-нибудь знает, как я могу открыть общий ресурс в стандартном всплывающем окне размером 500 x 360???

Ответ №1:

использовать

 <a href="javascript:window.open('http://www.facebook.com/share.php?u=http://feralmotion.com/share?watch=fd5f0c2', '_blank', 'width=400,height=500');void(0);">
<img src="/images/logo/facebook.png" alt="share on facebook"/>
</a>
  

Ответ №2:

javascript выполнит эту работу.

 <script type="text/javascript">
<!--
function myPopup(url) {
window.open( url, "myWindow", "status = 1, height = 500, width = 360, resizable = 0" )
}
//-->
</script>

<a target="_blank" href="javascript:myPopup('http://www.facebook.com/share.php?u=http://feralmotion.com/share?watch=fd5f0c2')"> 
<img src="/images/logo/facebook.png" alt="share on facebook"/> 
</a>
  

Комментарии:

1. Немного лучшим способом сделать это было бы: <a href=» facebook.com/blah » onclick=»window.opn(this.href,xxxx)»><img></a> Вы никогда не должны помещать JS в HREF (разделение содержимого / поведения и т.д.).

2. работает, но всплывающее окно открывается в верхнем левом углу. как переместить его в центр окна?