天天看點

破解網頁滑鼠右鍵菜單被禁用

遇到網頁上有精美圖檔或者精彩文字想儲存時,通常大家都是選中目标後按滑鼠右鍵,在彈出菜單中選擇“圖檔另存為”或“複制”來達到我們的目的。但是,目前有許多網頁都屏蔽了滑鼠右鍵,緻使我們一按滑鼠右鍵就會彈出個視窗,上面寫着XXX版權所有、禁止使用右鍵之類的話,對此大家都已經習以為常了。

  其實,這是由于網頁檔案中被加入了如下代碼:

         <script >

          function  Click(){

             if(event.button!=1){alert('版權所有(C),嚴禁複制!');}

          }

          documnet.οnmοusedοwn=Click;

        </script>

  這樣在浏覽網頁時除單擊滑鼠左鍵外,其他任何形式的滑鼠點選或組合點選,都将出現“版權所有(C),嚴禁複制!”的提示框。

  對于以上滑鼠右鍵禁用的破解是很容易的,方法是:先選中目标,然後在目标上按下滑鼠右鍵,此時會彈出提示視窗,這時不要松開右鍵,将滑鼠指針移到提示視窗的“确定”按鈕上,然後按下左鍵。現在松開滑鼠左鍵,限制視窗被關閉了,再将滑鼠移到目标上松開滑鼠右鍵,呵呵,彈出了滑鼠右鍵菜單,限制取消了!

  除此以外,我們還可以按Shift+F10或按動鍵盤上與右手邊的Ctrl鍵緊挨着的那個鍵,都可以輕松的破解上面這種對滑鼠右鍵的屏蔽。

  最近在某網頁中又遇到一種新的屏蔽方法,使用上面這些破解方法無效。關鍵代碼如下:

       <script >

          function  stop(){

           alert('版權所有(C),嚴禁複制!');

           return  false;

          }

          documnet.οncοntextmenu=stop;

        </script>

  把上面的代碼加入到你的網頁中,然後你可以按右鍵試試,不管用了吧?再按Shift+F10試試?還是不行!再用一招:按動鍵盤上與右手邊的Ctrl鍵緊挨着的那個鍵試試,唉,也不靈了。慢着,我還有一招沒有用呢!在屏蔽滑鼠右鍵的頁面中點右鍵,出現警告視窗,此時不要松開右鍵,用左手按鍵盤上的ALT+F4組合鍵,這時提示視窗就被我們關閉了,松開滑鼠右鍵,還是沒有反應!想當初這招可是“百發百中”的!現在居然也不管用了!

  不能着急,再動動腦筋,它既然能用javascript限制我們使用滑鼠右鍵,我們就應該能用javascript來破解它!仔細看看上面的代碼,關鍵是這句:“document.οncοntextmenu=stop”,如果我們能讓其中的“stop”失效不就成功的破解了嗎?OK,讓我們來試試,具體方法是:

  在浏覽器位址欄中鍵入 javascript:alert(document.οncοntextmenu=' ') ,此時會彈出個對話框,點選“确定”按鈕,然後再對着你的目标(圖檔或文字)點選滑鼠右鍵就可以看到彈出菜單了!

  這就是所謂的“以彼之道,還施彼身”了,遇到上面所提到的情況,大家不妨一試。

      轉自:天極網趙彪部落格

 ===================================================

其他方法:

據業内專業人士講,想要破解滑鼠右鍵被禁止,有以下三種解決的方法:

  ①先按住滑鼠左鍵,然後将滑鼠移動到目标處,點選滑鼠右鍵,一兩秒之後,右鍵菜單就出來了;

  ②單擊滑鼠右鍵(不要放開滑鼠右鍵),将滑鼠移到警告視窗處,點選滑鼠左鍵,關閉視窗,再将滑鼠移回目标處,放開滑鼠右鍵就可以了。

  ③點選網頁視窗上方的工具欄,進入Internet選項——安全——自定義級别——設定,找到腳本的設定,即Java小程式腳本、活動腳本和允許通過腳本進行粘貼設定三個腳本,設為禁用。确定後,重新整理網頁,就可以了。提醒網民朋友,用完後一定記得要重新将三個腳本設定還原為啟用,要不有些網頁顯示會不正常。

繼續閱讀