2013-07-22 60 views
-1

我在探索如何在服務器上保護視網膜圖像?這是一張照片,他不希望每個訪問者都能夠從服務器獲取並複製@ 2張圖像。如何保護視網膜圖像

Thankx

卡斯帕

+0

你不知道。如果它位於網絡和客戶端,並且用戶可以看到它,則可以將其翻錄。 ;) –

+3

規則1:如果你不想它被盜 - 不要把它放在網上。 –

回答

0

如果您使用任何Web服務器技術(如PHP),你可以把後面的登錄頁面或授權腳本這一形象,但最終,如果用戶將能夠看到它,然後他將能夠複製它。

+0

您可以將我鏈接到我可以使用的網站或腳本嗎? @Rafael – Caspert

+0

你可以在這裏看到我的答案:http://stackoverflow.com/questions/17533806/hide-download-url/17533983#17533983,它是關於隱藏一個URL,但基本相同。 – Rafael

0

基本上,訪問您的網站的用戶將不得不下載圖片才能查看,這使得他們幾乎無法阻止他們訪問圖像,如果他們是技術人員。

但是,您可以通過用透明的絕對定位div覆蓋圖像來防止一些新手用戶。這樣他們最終會右擊div而不是實際的圖像,並且不會獲得保存圖像的選項。

此外,您可以防止任何點擊JavaScript圖像標籤點擊。

<img src="" onmousedown="return false;" onmousemove="return false;" oncontextmenu="return false;"> 

您可能希望在這兩種方法禁用JavaScript時禁用第二種方法,第一種方法將作爲後備方法。

我個人建議你水印的圖像。