2011-03-14 118 views

回答

1

這是不可能的,沒有。

如果客戶端可以在他們的屏幕上看到它,那麼它就存在於他們的計算機上。即使情況並非如此,總有一些類比的東西(人們可以從字面上看到他們的屏幕)。

1

如果你有鉻:只需進入他們的演示之一,按ctrl + shift + c,一個檢查員將出現,顯示你的頁面的所有個別部分。然後從列表中選擇圖像(servedemoimg),右鍵單擊它,然後可以保存jpg。阻止人們下載這些文件是不可能的。而這家公司甚至不會特別困難。

1

無論何時按下按鍵或主窗口失去焦點,他們的方案「通過」隱藏內容。他們還試圖檢測到某些內容已被複制到剪貼板,並用一些文本替換它(「禁止複製分發或以任何方式更改這些受版權保護的圖像」)。

這意味着如果您按任意鍵複製內容,您只會看到「鎖定」圖形。切換到另一個應用程序(如屏幕截圖應用程序)也是如此,因爲屏幕截圖應用程序將具有焦點而不是瀏覽器,從而導致鎖定圖形顯示。如果您確實設法將某些內容複製到剪貼板,它會立即用我上面介紹的文本替換內容。

此外,它們的內容是背景圖片,因此您無法通過禁用JS來輕鬆打印或右鍵單擊以複製圖像。

然而,這是相當微不足道的失敗。我第一次嘗試使用IE8是微不足道的。當我進入「受保護」頁面時,IE問我是否想讓頁面訪問剪貼板,然後點擊「不允許」。然後我按了PrntScr,並能夠將內容粘貼到另一個程序中。這有效,因爲該特定的鍵沒有被瀏覽器捕獲,我不允許該頁面看到我的剪貼板。

然後我再次嘗試,這次允許剪貼板訪問。這次我使用了一個屏幕捕捉程序,它在設定的時間延遲後自動捕捉前景窗口。這工作,因爲我能夠給瀏覽器窗口焦點,屏幕捕獲實用程序只是將圖像保存爲文件,而不是將其放在剪貼板上。

最後,我只是將源文件保存爲一個文件,並看到background:url(servedemoimg.php?filename=IPTbusiness_graphicdesign_ITB)。只需將http://www.iptlock.com/servedemoimg.php?filename=IPTbusiness_lawyer_ITB放入我的瀏覽器的地址欄中即可讓我下載,打印,發送電子郵件等完整的「受保護」內容。