Bir seri ilanlar bölümü var. Kullanıcıların bir sayfa belirli bir reklamı paylaşmak için izin istiyorum. Ben bir kullanıcı reklamı yazdırmak için izin veren bir sayfa oluşturduk, bu yüzden gerçek payı link olarak bu sayfayı kullanılır. Sorun, ben olursa olsun ben tüm sayfayı paylaşan bağlantı değil, ben belirtmek URL olarak belirttiğiniz ne, küçük penceresi sahibi oluyor açılır komut dosyası kullandığınızda. İşte ben kullanıyorum kodudur.
<script>function fbs_click() {u='http://<?php echo $_SERVER['SERVER_NAME']; ?>/classifieds/printAd.php?AdID=<?php echo $row_rsAds['AdID']; ?>';t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}</script><style> html .fb_share_button { display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top right; } html .fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998 url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top right; text-decoration:none; } </style> <a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a>
Ben aşağıdaki kodu kullanırsanız, sadece olması gerektiği gibi çalışır, ama daha küçük yeni bir pencerede açılmaz, o benim siteden facebook sitesi ve gider.
<a href="http://www.facebook.com/share.php?u=http://<?php echo $_SERVER['SERVER_NAME']; ?>/classifieds/printAd.php?AdID=<?php echo $row_rsAds['AdID']; ?>" onclick="return fbs_click()" target="_blank">Share on Facebook</a>
<a class="boldbuttonsFaceBook" href ="http://www.facebook.com/sharer.php?u=http%3A%2F%2F<?php echo $_SERVER['SERVER_NAME']; ?>%2Fclassifieds%2FprintAd.php?AdID=<?php echo $row_rsAds['AdID']; ?>&t=Dragboats.com Classifieds"><span>SHARE ON FACEBOOK</span></a>
Yardım için teşekkürler!