• 14-11-2023, 23:59:54
    #10
    Platin üye
    Sağ tık engelleme vs bunlar hikaye bence isteyen hertürlü alıt 😁
  • 15-11-2023, 00:30:30
    #11
    oktayc0 adlı üyeden alıntı: mesajı görüntüle
    Bu sorunun önüne geçemezsini, kullanıcı birkez bile olsa izinver/reddet gibi bir seçeneği seçmeli.

    Ancak şöyle denetimli hale getirebiliriz, eğer kullanıcı siteyle etkileşimdeyken prtscr tuşunu kullanırsa kopyalama panosunu değiştirebiliriz.
    Bu şekilde bu uyarı herkese değil sadece prtscr tuşunu kullananlara gelecektir.


    // Jquery
    document.onkeyup = key1;
    function key1(e) {
      switch (e.which) {
        case 44:
          navigator.clipboard.writeText('Saniyede Bir Bu Metin Kopyalama Panosuna Yazılacak.');
          alert('PrintScreen tuşu kullanımı yasaktır!');
          break;
      }
    }
    paylaştığınız kodlar çalışıyor fakat google botlarının sevmeyeceği bir konu ... sitesi resimlere erişim izni istiyor gibi bir uyarı çıkıyor. son olarak şunu sormak isterim. prtsc tuşuna tıklandığında herhangi bir cümle kopyalaması yapsak ve ekran resmi yerine bu cümleyi kopyalama fonksiyonu tanımlasak erişim izni sorunu çözülür mü ?
  • 15-11-2023, 02:01:18
    #12
    emir28 adlı üyeden alıntı: mesajı görüntüle
    paylaştığınız kodlar çalışıyor fakat google botlarının sevmeyeceği bir konu ... sitesi resimlere erişim izni istiyor gibi bir uyarı çıkıyor. son olarak şunu sormak isterim. prtsc tuşuna tıklandığında herhangi bir cümle kopyalaması yapsak ve ekran resmi yerine bu cümleyi kopyalama fonksiyonu tanımlasak erişim izni sorunu çözülür mü ?
    İzin olayını çözemezsiniz, kopyalama panosuyla en ufak bir etkileşim olması durumunda chrome erişim iznini soracaktır.
    Son yolladığım kod zaten söylediğiniz mantıkta çalışıyor, eğer prtscr tuşuna basarsa bir kişi, ekran resmi yerine belirlediğiniz metni kopyalıyor. (Sadece prtscr tuşuna basan kişilere bu soru çıkar, izin versede vermesede işlem gerçekleşir.)
    Ancak ilk mesajda da belirttiğim gibi, tarayıcı focus haldeyken bu işlem çalışır, eğer görev çubuğu vs. focus haldeyse kullanıcı prtscr kullanabilir.