2012-05-10 4 views
0

私はGalleria Fullscreenテーマを使用していますが、jQuery経由で画像として保存(右クリックを無効にする)はできません。このコード:画像のキーとして保存を無効にする

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

このコードはFirefox、Safari、Chrome Macで動作します。私はWindows上でテストし、右クリックを許可しません。しかし、Windowsキーを押すと、Save As Imagesを取得します。これが鍵です:

enter image description here

は、どのように私は、このキーを無効にすることができますか?

+1

:-)あなたのケースを助けることができるホップこの

///Disable Right Click var message = "Sorry! We are not allowed right click for SECURITY REASON."; /////////////////////////////////// function clickIE4() { if (event.button == 2) { alert(message); return false; } } function clickNS4(e) { if (document.layers || document.getElementById && !document.all) { if (e.which == 2 || e.which == 3) { alert(message); return false; } } } if (document.layers) { document.captureEvents(Event.MOUSEDOWN); document.onmousedown = clickNS4; } else if (document.all && !document.getElementById) { document.onmousedown = clickIE4; } document.oncontextmenu = new Function("alert(message);return false") 

ようなスクリプトを使用http://blogs.msdn.com/ b/jeffdav/archive/2004/05/06/127443.aspx –

答えて

5

できません。

ウェブの性質上、すべてあなたのウェブサイトのコンテンツはダウンロードされ、キャッシュ内のクライアントマシンに保存されます(有効になっていると仮定して)。オンラインで見つかったファイルをローカルマシンに保存する方法は、常に存在します。

誰かがあなたの画像をダウンロードしたりクレジットなしで使用しないようにするには、透かしを入れるか、オンラインにしないでください。

+0

+1。私の答えはより実用的です... :) – gdoron

4

enter image description here

"彼らは質問に答えるされている場合はユーモアが許されるべきです。"meta

本当の答えは、あなたができないということです。私のウェブサイトで

+4

ユーモア?!?スタックオーバーフロー?怒っていますか! –

+1

世界のすべてのキーボードを「借用」し、問題のキーを盗み出し、正当な所有者にすべて返します。 @RoryMcCrossan。 – halfer

+0

私はdownvotesを得る危険を冒しました、私はちょうどそれを助けることができませんでした。オタク攻撃は私に2つのdownvotesを与えました(今まで...) – gdoron

1

が、私はそれは私が2004年にこれを答え

+3

私はあなたのサイトを使用する必要はないと思う...それはあまり知識のないユーザーを止めるとにかく、とにかく冗談です。あなたはドラッグアンドドロップやページ全体の保存、Firebugの使用などを行うことができますので、セキュリティに重大な欠陥があり、通常のブラウザ機能(言語の変更や他のコンテキストへのアクセスなど)メニュー項目)。 – PhiLho

+0

はい、私はあなたが何を意味するのか理解しています。しかし、時にはイントラネットサイトや社内のWebアプリケーション、あるいはそれなりのものに入れるには、面白い面白いものが必要になることがあります。コスのマネージャーが欲しい。選択肢はありません。 :)私は何を言いたいのか理解しているだけのことを理解しています:D – CMMaung

+2

私は "コスマネージャーが欲しい"部分を理解しています:-)尖った髪型のマネージャー、そうです。この場合、できる限り最善を尽くす必要があります。この場合、あなたの答え(私はdownvote、BTW)は役に立ちます。ねえ、少なくとも、それはおそらく、迅速な(尖頭的な髪の)マネージャーのテストで生き残ることができます...私は主に、それを認識していない人には、この "解決策"が(非常に)脆弱であることを指摘したいと思っていました。 – PhiLho

関連する問題