登录注册
社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
主题 : [转贴]如何破解不让使用鼠标右键的网站
卡拉 离线
级别: 总版主

显示用户信息 
楼主  发表于: 2004-10-21   

[转贴]如何破解不让使用鼠标右键的网站

如何破解不让使用鼠标右键的网站

作者:小健
来源:生活通讯

现在有好多网站不能使用鼠标右键,当你点击右键时就弹出一个窗口说些莫名其妙的话。当你看到网页上有精美图片或者精彩文字想保存时,一按鼠标右键就弹出那个窗口,很是讨厌。

其实这只是利用JAVA语言实现的一个很简单的锁住鼠标右键的功能,同样也很简单就能使它失效,具体做法如下:

1:在页面目标上按下鼠标右键,弹出窗口,这是不要松开右键。

2: 将鼠标移到窗口的确定按钮上,同时按下左键。

3:现松开鼠标左键,这时窗口消失。

4:再将鼠标移到目标上松开鼠标右键,OK,你想要得功能全出来了。

近来又发现一种锁住鼠标右键的网站。在这种网站你一点鼠标右键就出现添加到收藏夹的窗口,用以上的方法不能破解,因为你用鼠标左键点取消的同时旧失去了右键的目标的焦点,不过要破也不难,如下方法:

1:在目标上电鼠标右键 ,出现添加到收藏夹的窗口,这时不要松开右键,也不要移动鼠标。

2:使用键盘的TAB键,移动焦点到取消按扭上。按下空格键,窗口消失。

3:松开右键,OK,你要得功能全出来了

 

另外一篇:

蔽置了右键,你有什么好办法?"

  结果这一下子就前后用了差不多三个月的时间去研究了一下.现在差不多是到了总结的时候了.不过由于html先下载的硬盘里再运行的特性,所以本文得出的结果是现时html是不能完全蔽置右键的.



  对了,那就是蔽置右键的JavaScript.

  但为什么要用到这段代码哪?

  那当然就是不想给我们看html页面的源代码了.

  什么?

  本来碰到蔽置右键的,一般的说法都是关JAVA,保存到硬盘再看,到Temporary Internet Files文件夹里去找等等......

  但好像都太麻烦了吧?

  是的,那么用菜单查看(Alt+v)--源文件(Alt+c)可以了吧?

  但那样弄个框架(frame)不就你只能看这个框架页的源代码吗?

  但我可以看了框架页的源代码再去找我要看的那页的URL地址的,再......

  停停停!你这不是又饶回老路去了?还是一样麻烦!看样子你还是不行啊.

  那你再看看前面的那段JavaScript呀!

  嗯?
(button==2)就是右键,那么(button==1)就是左键,(button==3)也就是两键同按.现在还没把左键蔽掉了.

  哦,我试试,哎.到真是的.但左键和两键同按有什么用?

  好好好,我教你.你先按下左键,不要放开啊,再按右键放开右键.你看看?

  哈,真灵!

  还有更灵的了,嘿嘿*happy.gif*

  还有?

  你按Shift+F10看看?

  啊?这也行的啊!

  嘿嘿*happy.gif*

  还有嘛?

  那就是在你键盘最下面一排从左数到右的第七个键......

  哦,到是不差,但我又想问问上面那些办法能不能蔽置掉?

  能,如果是按左键右键的可以把两键同按蔽置掉.

  哦,那还有快捷键了?

  那就把键盘也蔽置!而且再用个window.open给你来个三无的窗.

  啊?那怎么办?那又要回到Temporary Internet Files文件夹里去找了?

  不不不,先别急,先谈谈怎么找出他那个三无页的URL.

  哦.
一般你可以找个软件查看一下你port80的连接,但好像麻烦了一点,其实最最简单的就是把你IE窗口上在最左上角的那个超文本(html文件)图标用鼠标拖到你另一个浏览窗口的地址栏上,要不拖到桌面上看看?

  嗯,知道了他的URL我就能告别了他的三无窗口了,但他如果弄个框架怎么办?

  这下就要用到最最绝的几个手法了,嘿嘿*happy.gif*

  那到要听听了.

  1.关键要手快.在页面还没读出来前,当然主要是在那段JavaScript没有读出来前,先把右键点出来.

  2.在滚动条上做文章.在滚动条上按左键不放,按右键不放,把指针拉进页面,放开左键,放开右键.这个手法要练习练习才能收发自如的.而且我发现一定要在蔽置的对话框出现过后才行.

  3.在对话框上做文章.右键把对话框弹出,右键不放或在对话框上再按住右键也可,用左键取消对话框,放开右键,OK.还可以方法同前,用空格和Enter键取消对话框后放开右键,这主要还是在弹出对话框时是什么也不蔽置的.这可以说是对话框的BUG吧.

  嘿嘿*happy.gif*这三招我想肯定够用了.
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
卡拉 离线
级别: 总版主

显示用户信息 
沙发  发表于: 2004-10-21   
你别说,还真灵。不信,试试。

在此之前,我都是转用Netscape 7.2。那段java script在Netscape 上不工作。所以该干什么,还可以照干什么。

其实,就是这段java script 在作怪

《SCRIPT LANGUAGE="JavaScript1.1"》
《!-- Begin
function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("Sorry, you do not have permission to right click.");
return false;
}
return true;
}

document.onmousedown=right;
document.onmouseup=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);
window.onmousedown=right;
window.onmouseup=right;
// End --》
《/script》

(我把“<”都换成“《”了。不然,不显示)
描述
快速回复

验证问题:
3 * 6 = ? 正确答案:18
按"Ctrl+Enter"直接提交