#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. работает, но всплывающее окно открывается в верхнем левом углу. как переместить его в центр окна?