您可以在Galleria中禁用右鍵單擊並拖動圖片嗎?環球免稅店圖片保護
我的網站上的圖像將出售商業,因此我們希望阻止人們捏他們沒有付出!
如果它不能在Galleria中完成,有什麼想法如何在Javascript或jQuery中實現它?
硅
您可以在Galleria中禁用右鍵單擊並拖動圖片嗎?環球免稅店圖片保護
我的網站上的圖像將出售商業,因此我們希望阻止人們捏他們沒有付出!
如果它不能在Galleria中完成,有什麼想法如何在Javascript或jQuery中實現它?
硅
您可以禁用右鍵單擊並在廣場拖曳圖像?
是的。您可以取消默認方法contextmenu
和dragstart
。您也可以在圖片上放置透明元素以阻止點擊事件。見下文。
我的網站上的圖像將出售商業,因此我們希望阻止人們捏他們沒有付出!
您無法阻止人們獲取您放置在您網站上的圖像。一旦用戶查看圖像,它已經在他們的硬盤上。
如果它不能在Galleria中完成,任何想法如何在Javascript或jQuery中實現它?
您可以做的最好的方法是以一種需要很長時間去除/隱藏的方式對它們進行水印處理。
無論如何,它仍然可以下載圖像(Firefox =>工具=>頁面信息)。
正如已經說過的那樣:這是不可能的。
您可以嘗試對自動調整大小裁剪圖像(PHP)的腳本進行google化。通過這樣做提供的圖像將是低分辨率。
比你可以創建一個具有透明背景的所有圖像一個div。
這樣做任何右鍵點擊將實際上保存10x10透明.png
這對我有用。 (確保你有jQuery)
// Disable right click & drag copy in Galleria
$('#galleria').bind('contextmenu', function(e){
return false;
});
$('#galleria').bind('dragstart', function(e){
return false;
});
或提供低質量的版本。銷售高分辨率,並且少用約800px寬的版本。 – Quentin 2011-05-23 10:11:56
謝謝 - 我知道緩存問題,以及某人進入源代碼的能力,查找圖像並直接瀏覽到瀏覽器中的圖像。認爲絕大多數用戶不知道這些方法,因此會合法購買。我已經動態調整大小並在PHP中爲圖像加水印。感謝關於contextmenu和dragstart的指針。請仔細看看這個。 – 2011-05-23 12:05:15