禁止從帆布
回答
無本(未甚至圖像切片)的從簡單地複製在屏幕上到剪貼板並將其粘貼到MSPAINT或任何其它圖像效用,並保存結果停止的用戶。它微不足道的做;透明度圖像不是阻礙。
,我知道唯一有效的選項是(因爲有人說),水印或低質量。 *避免使用Photoshop濾鏡可以輕鬆移除的1像素寬線或點水印。
〜如果它是商業用途......你可能有一個付費牆,並且隱藏地將購買者的姓名和/或信息嵌入到圖像(或預覽)中,這樣如果它沒有得到許可使用,至少你知道誰幹的。
Basicly:如果您的圖像是由瀏覽器加載你永遠無法保護用戶下載它,因爲如果瀏覽器知道在哪裏可以找到圖像,用戶可以發現這一點爲好。因此,所有這些下載保護僅適用於不熟悉計算機和互聯網的用戶,現在我認爲如果他們真的想要,大多數人都可以下載這樣的圖像。
如果要防止用戶使用您的圖像爲他們的工作,還可以使用圖像帶水印或較低的分辨率,否則你可以告訴你有什麼理由阻止用戶下載?
我發現在HTML5驗證碼替代我正在開發的審查這個問題。我的目標不是「阻止」用戶下載圖像,而是像阻止圖像捕獲中的OCR一樣。爲了防止這種情況發生,我在畫布對象上添加了一個onclick事件,在點擊時重置畫布元素。用戶可以「下載」它,但它不再是原始代碼。
偉大的想法,但會比從畫布元素的圖像disapper? – kkatusic
,所以我認爲這可以幫助你只是禁用rightclicks:
$('#canvas').bind("contextmenu",function(e){
return false;
});
- 1. TclTk從帆布
- 2. 的Silverlight:如何防止路由從兒童帆布mouseMove事件其父帆布
- 3. 帆布toDataURL從字符串
- 4. 帆布內部的帆布html5
- 5. 用帆布
- 6. 多帆布
- 7. Android上帆布
- 8. 查找帆布
- 9. 指定帆布
- 10. 申請帆布
- 11. 帆布與jQuery
- 12. JS帆布:lineTo()
- 13. 禁止發佈NSLog語句?
- 14. 從帆布擦除,最後canvas.drawPath()
- 15. 如何從Facebook的帆布認證
- 16. Winwheel IE 8帆布
- 17. 帆布strokeStyle厚度
- 18. 如何用帆布
- 19. 帆布響應 - Fabricjs
- 20. 動畫用帆布
- 21. 帆布視頻CORS
- 22. 帆布尺寸(JS?)
- 23. JavaFX的單帆布
- 24. Facebook的getLoginUrl帆布
- 25. 帆布垂直波
- 26. Android帆布座標?
- 27. Python 3 Tkinter帆布
- 28. HTML5帆布和bubble.js
- 29. 帆布Scratchcard ..座標
- 30. 應用崩潰調用BitmapDrawable.draw(帆布帆布)時
沒有什麼是要防止他們做一個屏幕捕捉,或下載整個網站的瀏覽器之外。 –
你能否澄清你的問題?你問是否有辦法阻止右鍵單擊並專門下載畫布內容?或通常防止圖像捕獲?接受的答案是關於防止屏幕抓取等,但不是特別的畫布功能。 –
我有一些要求從我的客戶端,以避免圖像粘貼-ING,我試圖用新的元素thanm是帆布的,但唯一的辦法就是水印。 Thx嘗試。 – kkatusic