Şimdi Ara

ctrl tuşunu iptal etme / js

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
8
Cevap
0
Favori
463
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar web sayfası yuklendiğinde ctrl tuşuna basmayı iptal etmek istiyorum. şu şekilde kod buldum farklı bi tuşta çalışıyor ama ctrl de çalışmıyor. nedeni nedir ? ya da bildiğiniz başka bi yol ya da kod varsa yazabirimisiniz ?


    <script>
    $(function(){
    $(document).on("keydown",window,function(ctrl){
    if(ctrl.which == 17)
    return false;
    })
    })
    </script>



    < Bu mesaj bu kişi tarafından değiştirildi immajeste -- 3 Mayıs 2020; 19:23:50 >



  • ctrl calışmasın diye yazılmış bir kod zaten
  • evet biliyorum ama çalışmıyor ! web sayfası içinde ctrl + a yaptığımda ya da s yaptığımda yine çalışmaya devam ediyor
  • yok mu yardımcı olabılecek kimse ?
  • Önce sorunu düzgün sor sonra atarlan, senin dediğini yapabilecek bir yöntem var mı bilmiyorum ama aşağıdaki kod ctrl ile bir kaç kombinasyonu engelliyor

    ref:https://stackoverflow.com/questions/16280582/how-can-i-disable-the-ctrl-a-using-javascript

    < script type = "text/javascript" >
    var isNS = (navigator.appName == "Netscape") ? 1 : 0;

    if (navigator.appName == "Netscape") document.captureEvents(Event.MOUSEDOWN || Event.MOUSEUP);

    function mischandler() {
    return false;
    }

    function mousehandler(e) {
    var myevent = (isNS) ? e : event;
    var eventbutton = (isNS) ? myevent.which : myevent.button;
    if ((eventbutton == 2) || (eventbutton == 3)) return false;
    }
    document.oncontextmenu = mischandler;
    document.onmousedown = mousehandler;
    document.onmouseup = mousehandler;
    var isCtrl = false;
    document.onkeyup = function(e) {
    if (e.which == 17)
    isCtrl = false;
    }

    document.onkeydown = function(e) {
    if (e.which == 17)
    isCtrl = true;
    if (((e.which == 85) || (e.which == 117) || (e.which == 65) || (e.which == 97) || (e.which == 67) || (e.which == 99)) && isCtrl == true) {
    // alert(‘Keyboard shortcuts are cool!’);
    return false;
    }
    }



    < Bu mesaj bu kişi tarafından değiştirildi realteco -- 5 Mayıs 2020; 9:49:58 >




  • yok kardeşim ne atarlanması yanlış anlamışssın sen ordaki ünlemi araştırma yaptığın için teşekkür ederim ilgilendiğin için de bunu deneyeceğim eğer olursa Allah razı olsun senden. Şimdi sorumu düzgünce sorayım. istediğim şey şu a.html diye bir sayfam var ve ben bu sayfayı tarayıcıda açtığımda hiç bir şekilde ctrl tuşunun çalışmasını istemiyorum soru bu. yani sadece ctrl tuşu iptal olacak hepsi o kadar.
  • realteco kullanıcısına yanıt
    Kardeşim teşekkürler kod çalıştı. eline emeğine sağlık.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.