マウスの「右クリック禁止」を回避・解除する
ブラウザーでの「右クリック禁止」を回避・解除する方法のいくつか

  • 「みんなの知識 ちょっと便利帳」のコンテンツを、ほぼそのままそっくりコピーしたと思われるサイトが出現したことがあり、その際、そのページがどのように作られているかを見ようとしたところ、簡単には見られない設定になっていました。
  • Webページの多くは、通常はマウスの右クリックでページのソースを見ることが出来るのですが、右クリックを禁止する設定がなされていたのです。
  • しかし、禁止をする設定が出来るということは、それを回避することも出来る訳で、ブラウザーの設定を変えて確認をしたということがありました。
  • また、Webサイトの制作をしていると、興味深い構造のページに出会うこともあり、そのような時は右クリックでソースを見せていただくことになる訳ですが、禁止設定になっている場合は、自分のブラウザーの設定を変えるということをします。

  • ここでは、主なブラウザーでの「右クリック禁止」を回避・解除する設定の例を紹介します。
  • 基本はどれも、Webページに様々な機能を持たせるために用いられる「Javascript(ジャバスクリプト)」というものを、「使わない設定」、つまり「無効にする設定」にするものです。

IE(インターネットエクスプローラー)
Google Chrome(グーグルクローム)
Safari(サファリ)
Firefox(ファイアーフォックス)

 《番外》右クリックを禁止する設定

  • *ブラウザーのバージョンアップによって設定方法の詳細が変更になったり、ご利用の OS などによって設定方法に違いがある場合がありますのでご留意ください。

   IE(インターネットエクスプローラー)で「右クリック禁止」を回避・解除する方法 [ Internet Explorer 11 での設定 ]

  • 起動した「Internet Explorer」の、画面右上にある [ツール] ボタン( )をクリックし、[インターネット オプション] をクリック。

       

  • 表示された [インターネット オプション] 画面で、[セキュリティ] タブをクリック。

       

  • [セキュリティ設定を表示または変更するゾーンを選択してください] の [インターネット] をクリック。

       

  • 続いて、同じ画面の下の方にある [レベルのカスタマイズ] をクリック。

       

  • 表示された [セキュリティ設定 - インターネットゾーン] の画面で、[設定] の一覧に表示されて いる [スクリプト] の項目の [アクティブ スクリプト] を探し、 [無効にする] にチェックを入れる。

       

  • [OK] をクリック。
  • [このゾーンの設定を変更しますか?] という画面が表示されたら、[はい] をクリック。

       

  • [インターネット オプション] 画面の [OK] をクリックして画面を閉じる。

       

  • Windowsを再起動する。

    (通常、「有効にする」で使っている場合は、使用後に設定を戻さないと機能しないページが出てしまいますのでご注意ください)

   Safari(サファリ)で「右クリック禁止」を回避・解除する方法 [ Safari 6.2.8 での設定 ]

  • Safariのメニューバーから [環境設定] をクリック。
  • もしくは、ショートカットキー   ⌘ command    +   を使うと [セキュリティ] という画面が開く。



  •     
  • [セキュリティ] 画面の [Web コンテンツ] の項目で、 [JavaScriptを有効にする] のチェックを外す



  • [セキュリティ]画面を閉じ、これで設定完了。

    (通常、「有効にする」で使っている場合は、使用後に設定を戻さないと機能しないページが出てしまいますのでご注意ください)

   Google Chrome(グーグルクローム)で「右クリック禁止」を回避・解除する方法 [ Google Chrome 47.0.2526 Mac版での設定 ]

  • 起動した「Google Chrome」の、画面右上の [ ] ボタンをクリックしてパネルの中の [設定] をクリックし、 [設定] 画面を開く。

       

  • もしくは、ツールバーの [Chrome] をクリックし、[環境設定]から [設定] 画面を開く。

       

  • もしくは、ショートカットキー   ⌘ command    +   を使い [設定] 画面を開く。
  • [設定]画面の一番下の、 [詳細設定を表示...] をクリック。



  • [プライバシー] の項目の [コンテンツの設定…] をクリック。



  • ポップアップで開いた画面の、 [JavaScript] の項目の [すべてのサイトに対して Javascript の実行を許可しない] にチェックを入れる。



  • [完了] ボタンをクリックして設定完了。

    (通常、「実行を許可する」で使っている場合は、使用後に設定を戻さないと機能しないページが出てしまいますのでご注意ください)

   Firefox(ファイアーフォックス)で「右クリック禁止」を回避・解除する方法 [ Firefox 42.0 Mac版での設定 ]

  • 起動した「Firefox」の [URL入力バー] に、 [ about:config ] と入力。

      

  • キーボードの    Enter    or    Retrurn  を押す。
  • [動作保証対象外になります!] という画面になるが、びっくりせずに [細心の注意を払って使用する] をクリック。

      

  • [検索 ] のフォームが開くので、 [ javascript.enabled ] と入力。

      

  • [ javascript.enabled ] が含まれるの項目が表示されるので [ javascript.enabled ] をダブルクリック。 すると、[ 値 ] の項目の [ true ] が [ false ] に変わるのでこれで設定完了。

      

  • 戻す場合は、同じ手順で、 [ javascript.enabled ] を [ false ] から [ true ] に変える。

    (通常、「true」で使っている場合は、使用後に設定を戻さないと機能しないページが出てしまいますのでご注意ください)

   《番外》右クリックを禁止する設定

  • 上記のように、右クリック禁止はあまり意味を持たない訳ですが、どうしても設定をしたい場合は次のような書き方があるようです。

  • bodyタグに書く方法
    <body oncontextmenu="return false;">

  • Javascript のコードとして書く方法
    <script>                
     document.oncontextmenu = function(){
     return false;               
     };                    
     </script>                

  • このように書くことで、Webページ上での右クリックの操作を一応無効にすることができることになります。
  • ただし、どのように書いても、利用者がそれを無効にする回避方法があるので、ほとんど意味を持たないということになる訳ですが…。


おすすめサイト・関連サイト…

Last updated : 2017/11/20