2012-05-10 8 views
0

私はGalleria Fullscreenテーマを使用しています。 jsコードをメインのjsファイルに入れて右クリックしないでください:名前を付けて保存すると透かしまたは空白の画像が得られる

$('img').live('contextmenu', function(e){ 
return false; 
}); 

しかし、IEのWindowsでは動作しません。だから、私は画像として保存するとき透かしまたは空白の画像を取得したい。私のイメージは非常に重要で強く保護したいからです。

どうすればいいですか?

+1

ウェブ上の画像を保護することはできません。ユーザーがブラウザで画像を見ると、彼はすでに自分のコンピュータにダウンロードしています...本当に画像を保護したい場合は、公開しないでください。 (より建設的なもの:ユーザーに渡したくない素材を配信することはできません。サーバー側で既に制限しておく必要があります。たとえば、配信前に画像にウォーターマークを貼るなど) – Christoph

答えて

0

透かしを埋め込みたい場合は、外部に透かしを入れ、ウォーターマーク付きの画像をクライアントに配信します。ユーザーがjavascriptを単にオフにできるので、javascriptを使用するソリューションは動作しません。

関連する問題