v2.5.2
Giriş yap

Fotoğraf'ı indirmeye kapatmak

gorkem59
444 defa görüntülendi

Web sayfalarımızdaki fotoğraflara sağ tıkladığımızda 'Bu resmi farklı kaydet' alanını nasıl kapatabilirim. Sayfamdaki resimler,fotoğraflar alınmasın, indirilmesin istiyorum. Bilgisi olan var mı

Cevap yaz
Cevaplar (4)
crazzyman
1150 gün önce

böyle bi yöntem var drek sağ tık menüsünü kapatır


window.addEventListener('contextmenu', e => {
  e.preventDefault();
});

// not ! seçilen elemandada kullanılabilir 
// örnek sadece resimler 

let images = [...document.querySelectorAll()];
 images.forEach((image) => {
    image.addEventListener('contextmenu', e => {
        e.preventDefault();
});
 });

tayfunerbilen
1150 gün önce

engelleyemezsin, developer tool'da source kısmında hepsi gözükeceği için bir mantığı yok bunu istemenin

sefa
1150 gün önce

en basit ve etkili yöntem resimin üstüne aynı yükseklik ve genişlikte background color'ı transparent olan bir div koymak. sonra da z-index'ini resimin z-index'inden yüksek yaparsın ve tarayıcı resim yerine div'e tıklamış gibi sayar.

admin
1150 gün önce

instagram web surumune bak. orada sag tikda resim gozukmez. dev console kullanarak yine indirilebilir. yapabilecegin canvas a resim cizdirmek olabilir. yapilabilirligi ve resmin kalitesi nasil oluyor bilmiyorum.