SORU
1 NİSAN 2009, ÇARŞAMBA


Bağlama sağ klik olay

Nasıl tarayıcı bağlam menüsünü devre dışı bıraktıktan sonra sağ tıklama ile bazı eylem tetikleyebilir miyim ?

Bunu denedim . . .

$(document).ready(function(){
    $(document).bind("contextmenu",function(e){
        $('.alert').fadeToggle();
        return false;
    });
});

CEVAP
1 NİSAN 2009, ÇARŞAMBA


Yerleşik oncontextmenu olay işleyicisi bir WordPress kullanmak olmaz, ama böyle bir şey yapabilirsiniz:

$(document).ready(function(){ 
  document.oncontextmenu = function() {return false;};

  $(document).mousedown(function(e){ 
    if( e.button == 2 ) { 
      alert('Right mouse button!'); 
      return false; 
    } 
    return true; 
  }); 
});

Aslında ben iptal oncontextmenu olay DOM öğesi devre dışı bırakmak için tarayıcı bağlam menüsünü ve sonra yakalama mousedown olayı ile sayfa ekleme ve var biliyor olay argüman hangi düğme oldu bastı.

Yukarıdaki örnekte here deneyebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Semantic Mastery

    Semantic Mas

    30 EKİM 2013
  • Shameless Maya

    Shameless Ma

    24 Mayıs 2012
  • TV and Lust

    TV and Lust

    26 HAZİRAN 2006