現(xiàn)在有好多網(wǎng)站不能使用鼠標(biāo)右鍵,當(dāng)你點(diǎn)擊右鍵時(shí)彈出一個(gè)窗口說(shuō)些莫名其妙的話。當(dāng)你看到網(wǎng)頁(yè)上有精美圖片或者精彩文字想保存時(shí),一按鼠標(biāo)右鍵彈出那個(gè)窗口,很是討厭。其實(shí)這只是利用JAVA語(yǔ)言實(shí)現(xiàn)的一個(gè)很簡(jiǎn)單的鎖住鼠標(biāo)右鍵的功能,同樣也很簡(jiǎn)單能使它失效,具體做法如下:1:在頁(yè)面目標(biāo)上按下鼠標(biāo)右鍵,彈出窗口,這是不要松開(kāi)右鍵。2:將鼠標(biāo)移到窗口的確定按鈕上,同時(shí)按下左鍵。3:現(xiàn)松開(kāi)鼠標(biāo)左鍵,這時(shí)窗口消失。4:再將鼠標(biāo)移到目標(biāo)上松開(kāi)鼠標(biāo)右鍵,OK,你想要得功能全出來(lái)了。近來(lái)又發(fā)現(xiàn)一種鎖住鼠標(biāo)右鍵的網(wǎng)站。在這種網(wǎng)站你一點(diǎn)鼠標(biāo)右鍵出現(xiàn)添加到收藏夾的窗口,用以上的方法不能破解,因?yàn)槟阌檬髽?biāo)左鍵點(diǎn)取消的同時(shí)舊失去了右鍵的目標(biāo)的焦點(diǎn),不過(guò)要破也不難,如下方法:1:在目標(biāo)上電鼠標(biāo)右鍵,出現(xiàn)添加到收藏夾的窗口,這時(shí)不要松開(kāi)右鍵,也不要移動(dòng)鼠標(biāo)。2:使用鍵盤的TAB鍵,移動(dòng)焦點(diǎn)到取消按扭上。按下空格鍵,窗口消失。3:松開(kāi)右鍵,OK,你要得功能全出來(lái)了 另外一篇:蔽置了右鍵,你有什么好辦法?" 結(jié)果這一下子前后用了差不多三個(gè)月的時(shí)間去研究了一下.現(xiàn)在差不多是到了總結(jié)的時(shí)候了.不過(guò)由于html先下載的硬盤里再運(yùn)行的特性,所以本文得出的結(jié)果是現(xiàn)時(shí)html是不能完全蔽置右鍵的. 對(duì)了,那是蔽置右鍵的JavaScript. 但為什么要用到這段代碼哪? 那當(dāng)然是不想給我們看html頁(yè)面的源代碼了. 什么? 本來(lái)碰到蔽置右鍵的,一般的說(shuō)法都是關(guān)JAVA,保存到硬盤再看,到TemporaryInternetFiles文件夾里去找等等...... 但好像都太麻煩了吧? 是的,那么用菜單查看(Alt+v)--源文件(Alt+c)可以了吧? 但那樣弄個(gè)框架(frame)不你只能看這個(gè)框架頁(yè)的源代碼嗎? 但我可以看了框架頁(yè)的源代碼再去找我要看的那頁(yè)的URL地址的,再...... 停停停!你這不是又饒回老路去了?還是一樣麻煩!看樣子你還是不行啊. 那你再看看前面的那段JavaScript呀! 嗯?(button==2)是右鍵,那么(button==1)是左鍵,(button==3)也是兩鍵同按.現(xiàn)在還沒(méi)把左鍵蔽掉了. 哦,我試試,哎.到真是的.但左鍵和兩鍵同按有什么用? 好好好,我教你.你先按下左鍵,不要放開(kāi)啊,再按右鍵放開(kāi)右鍵.你看看? 哈,真靈! 還有更靈的了,嘿嘿*^_^* 還有? 你按Shift+F10看看? 啊?這也行的啊! 嘿嘿*^_^* 還有嘛? 那是在你鍵盤最下面一排從左數(shù)到右的第七個(gè)鍵...... 哦,到是不差,但我又想問(wèn)問(wèn)上面那些辦法能不能蔽置掉? 能,如果是按左鍵右鍵的可以把兩鍵同按蔽置掉. 哦,那還有快捷鍵了? 那把鍵盤也蔽置!而且再用個(gè)window.open給你來(lái)個(gè)三無(wú)的窗. 啊?那怎么辦?那又要回到TemporaryInternetFiles文件夾里去找了? 不不不,先別急,先談?wù)勗趺凑页鏊莻(gè)三無(wú)頁(yè)的URL. 哦.一般你可以找個(gè)軟件查看一下你port80的連接,但好像麻煩了一點(diǎn),其實(shí)最最簡(jiǎn)單的是把你IE窗口上在最左上角的那個(gè)超文本(html文件)圖標(biāo)用鼠標(biāo)拖到你另一個(gè)瀏覽窗口的地址欄上,要不拖到桌面上看看? 嗯,知道了他的URL我能告別了他的三無(wú)窗口了,但他如果弄個(gè)框架怎么辦? 這下要用到最最絕的幾個(gè)手法了,嘿嘿*^_^* 那到要聽(tīng)聽(tīng)了. 1.關(guān)鍵要手快.在頁(yè)面還沒(méi)讀出來(lái)前,當(dāng)然主要是在那段JavaScript沒(méi)有讀出來(lái)前,先把右鍵點(diǎn)出來(lái). 2.在滾動(dòng)條上做文章.在滾動(dòng)條上按左鍵不放,按右鍵不放,把指針拉進(jìn)頁(yè)面,放開(kāi)左鍵,放開(kāi)右鍵.這個(gè)手法要練習(xí)練習(xí)才能收發(fā)自如的.而且我發(fā)現(xiàn)一定要在蔽置的對(duì)話框出現(xiàn)過(guò)后才行. 3.在對(duì)話框上做文章.右鍵把對(duì)話框彈出,右鍵不放或在對(duì)話框上再按住右鍵也可,用左鍵取消對(duì)話框,放開(kāi)右鍵,OK.還可以方法同前,用空格和Enter鍵取消對(duì)話框后放開(kāi)右鍵,這主要還是在彈出對(duì)話框時(shí)是什么也不蔽置的.這可以說(shuō)是對(duì)話框的BUG吧. 嘿嘿*^_^*這三招我想肯定夠用了. 后記:寫這篇文章的同時(shí)我也學(xué)到很多有趣的東西.這當(dāng)然也有Hs00!,shotgun,KUMA各自的絕活,在此謝謝他們.同時(shí)也感謝所有和我共同研究過(guò)這個(gè)話題的朋友.是邁克老狼和武漢人?我要說(shuō):"謝謝你們,沒(méi)有你們有不會(huì)有這篇文章!謝謝*^_^*"