1

私は、ウェブサイトの大きな画像にルーペ ツールを使用したい会社で働いていますが、画像保護も取り入れたいと考えています (いくら作業をしても、誰かが画像を引っ掛けるのを止めることはできないことを認識しています)。

これらを個別に実行する 2 つの非常に優れたオープンソース スクリプトに出会いましたが、一緒に作業したくありません。

画像ルーペスクリプト: http://jdbarlett.com/loupe/

イメージ保護スクリプト: http://davidwalsh.name/image-protector-plugin-for-jquery

ルーペ ツールは、大きな画像を小さな「サムネイル」にリンクし、JavaScript を介して CSS を変更して、正方形の内側に「ズーム」効果を作成することによって機能します。

画像保護ツールは、絶対配置によって画像の上に空白の .gif を重ねることで機能します。

私の質問は、2 つを組み込む方法はありますか? このルーペ ツールを使用して .gif をオーバーレイし、ルーペ ツールとの対話性を維持できるとは思えないため、頭を悩ませています。

どんな助けでも大歓迎です!

4

2 に答える 2

0

ルーペ js を使用して、ディレクトリ (大きな画像を含む) をホスト以外からアクセスできないようにします。

あなたがリンクした画像保護スクリプトに関しては、私は気にしません。ファイルを取得するために必要なのは、ブラウザー ウィンドウのサイズをすばやく変更することだけでした。不合格!

于 2011-09-22T18:09:34.773 に答える
0

更新として、基本的にほとんどの人が画像を撮るのを思いとどまらせるために、他の2つの方法を組み合わせて使用​​することになりました(繰り返しますが、人々を完全に禁止することは不可能であることはわかっています)。

私が最初にしたことは、次を使用して Web ページでのドラッグを禁止することでした。

<body ondragstart="return false">

次に、JavaScript の抜粋を使用して、画像の右クリックを禁止しました。

$('img').bind("contextmenu",function(){ return false; });

これは簡単な修正であり、私の大切な画像が盗まれることをかなりの割合で防ぐことができるでしょう! :-)

于 2011-09-23T20:54:07.920 に答える