SORU
5 ŞUBAT 2011, CUMARTESİ


Nasıl bir özel sağ tıklayarak bir web sayfasına menü eklemek?

Bir özel sağ tıklatın benim web uygulaması için Menü eklemek istiyorum. Bu önceden yapılmış herhangi bir kütüphane kullanmadan yapılabilir mi? Eğer öyleyse, burada 3. parti kütüphane Javascript kullanan basit bir özel sağ tıklama menüsü görüntülemek için nasıl gösteren iyi bir eğitim bulabilirim?

Google Docs mu ne gibi bir şeyler geçirmeye çalışıyorum. Kullanıcılar sağ tıklayın sağlar ve kullanıcıların kendi menüsünü göster.

NOT: Ben öğrenmek istiyorum nasıl benim kendi yapmak için karşı kullanarak birileri bir şey yaptı çoktan beri çoğu zaman, bu 3. parti kütüphaneler ile şişirilmiş özellikleri oysa ben sadece istediğim özellikleri istediğim o kadar benim olmak istediğim tamamen el yapımı ile beni.

CEVAP
5 ŞUBAT 2011, CUMARTESİ


Aşağıdaki gibi soru - contextmenu olay kullanın, cevap:

<html>
<head>
<script type="text/javascript">
    if (document.addEventListener) {
        document.addEventListener('contextmenu', function(e) {
            alert("You've tried to open context menu"); //here you draw your own menu
            e.preventDefault();
        }, false);
    } else {
        document.attachEvent('oncontextmenu', function() {
            alert("You've tried to open context menu");
            window.event.returnValue = false;
        });
    }
</script>
</head>
<body>
Lorem ipsum...
</body>
</html>

Ama kendinize sormanız gereken, gerçekten varsayılan ' ı sağ tıklatın davranış üzerine yazmak istiyor musunuz gelişmekte olan sensin bu uygulama bağlıdır.


JSFIDDLE

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Official Android Tips

    Official And

    23 EYLÜL 2009
  • Avast

    Avast

    27 NİSAN 2006
  • Jordie Jordan

    Jordie Jorda

    27 Ocak 2008