2017-04-24 91 views
0

您可以看到長按或右鍵不能保存背景圖片。您必須保存整個頁面才能將圖片保存到硬盤中。難道在文章的網頁上難以保存照片嗎?如何更難從我的網頁上保存圖片?

+0

給它一個閱讀:https://meta.stackoverflow.com/q/270933/215552 –

+0

可能重複的[保護圖像下載](http://stackoverflow.com/questions/21110130/protect-image-download ) –

回答

0

一旦圖片在客戶端瀏覽器上呈現,您無法阻止它被保存,因爲它已經存在。

如果您構建javascript控件以防止圖片被保存,則這些控件仍然會成爲新手用戶。

Tech精明的用戶仍然可以拍攝屏幕截圖或從瀏覽器的緩存中檢索它。

我認爲實現這種控制是沒有用的。

但是,如果你仍然想實現這樣的控制,請參閱此主題:Protect image download

0

雖然無法防止用戶從節約一張照片,如果他們可以看到它,他們總是可以保存,有一些簡單的方法可以使它更復雜。

Instagram的網頁瀏覽器做了一個簡單的解決方案,他們在圖像頂部有一個透明的div,用於攔截點擊事件。這將防止用戶右擊圖像進行保存。

您也可以採取更激烈的措施,例如攔截所有右鍵點擊事件並阻止它們,但這會妨礙用戶體驗的價值,因爲這仍然不會阻止知道自己在做什麼的人。

所以,如果你想要做的是防止新手用戶保存圖像,我會建議頂部的透明div。

+0

更容易應用的類似解決方案是pointer-events:none; – vals

0

我不認爲你能做到這一點,該圖像是由服務器提供給瀏覽器:

enter image description here

我做了這個一個答案,而不是因爲圖像的評論,如果這不適用,我會刪除這個答案。

0

嘗試在Google上閱讀關於水印圖片。