• 23-07-2022, 14:59:22
    #1
    Web Tasarım ve Yazılım
    Bir butona tıklanınca ilgili sayfayı tarayıcıya sık kullanılan olarak ekletmem lazım.
    Bulduğum hiç bir kod işe yaramadı.
    Yardımcı olabilecek var mı?
  • 23-07-2022, 19:21:58
    #2
    Chrome için deniyorsanız çalışmaz fakat ie ve firefox için window.external ve window.sidebar ile eklenebiliyordu fakat mdnden baktığımda onlar da artık desteklenmiyormuş.
  • 23-07-2022, 19:23:16
    #3
    Web Tasarım ve Yazılım
    ErenDemir adlı üyeden alıntı: mesajı görüntüle
    Chrome için deniyorsanız çalışmaz fakat ie ve firefox için window.external ve window.sidebar ile eklenebiliyordu fakat mdnden baktığımda onlar da artık desteklenmiyormuş.
    2 gündür arıyorum Tüm tarayıcılardan destek gitmiş sanırım.
    ctrl+d ile yapılıyor klavyeden de acaba onu tetikleyebilir miyiz?
  • 23-07-2022, 19:25:01
    #4
    bostanci96 adlı üyeden alıntı: mesajı görüntüle
    2 gündür arıyorum Tüm tarayıcılardan destek gitmiş sanırım.
    ctrl+d ile yapılıyor klavyeden de acaba onu tetikleyebilir miyiz?
    Mümkün değil maalesef modern tarayıcılarda.
  • 23-07-2022, 19:27:03
    #5
    bostanci96 adlı üyeden alıntı: mesajı görüntüle
    2 gündür arıyorum Tüm tarayıcılardan destek gitmiş sanırım.
    ctrl+d ile yapılıyor klavyeden de acaba onu tetikleyebilir miyiz?
    KeyboardEvent ile yapabilirsiniz yüksek ihtimalle ama çalışmaz. Çünkü kullanıcının tetikleyip tetiklemediği anlaşılabiliyor. isTrusted olması lazım
  • 23-07-2022, 19:27:22
    #6
    Web Tasarım ve Yazılım
    bgokcol adlı üyeden alıntı: mesajı görüntüle
    Mümkün değil maalesef modern tarayıcılarda.
    Hocam peki ctrl+d ye tıklanıp tıklanmadığının kontrolünü sağlayabilir miyim sizce?
    Şurda ctrl+s yi kontrol etmiş. ben ctrl+d yi kontrol ettirsem mesela
    document.onkeydown = function(e) {    if (e.ctrlKey && e.keyCode === 83) {        alert('hello there');         // your code here        return false;    } };
  • 23-07-2022, 19:29:04
    #7
    bostanci96 adlı üyeden alıntı: mesajı görüntüle
    Hocam peki ctrl+d ye tıklanıp tıklanmadığının kontrolünü sağlayabilir miyim sizce?
    Şurda ctrl+s yi kontrol etmiş. ben ctrl+d yi kontrol ettirsem mesela
    document.onkeydown = function(e) {    if (e.ctrlKey && e.keyCode === 83) {        alert('hello there');         // your code here        return false;    } };
    D bastığında event.ctrlKey ile ctrl ile mi basmış yoksa basmamış mı anlayabilirsiniz.
    Örnek olarak:
    event.key.toLowerCase() === "d" && event.ctrlKey
  • 23-07-2022, 19:35:51
    #8
    Web Tasarım ve Yazılım
    ErenDemir adlı üyeden alıntı: mesajı görüntüle
    D bastığında event.ctrlKey ile ctrl ile mi basmış yoksa basmamış mı anlayabilirsiniz.
    Örnek olarak:
    event.key.toLowerCase() === "d" && event.ctrlKey
    Teşekkür ederim. Birazdan deneyeceğim bunu da