文学作品及讨论 时事体育争论 音乐及影视 焦点新闻转载 新朋友社区 器材车辆及生活讨论 网友作品专栏及留言板 回到首页

搜索精品

相关内容
  • 约翰·斯卡利:乔布斯成功的秘密2010/10/21
  • 苹果发布新Macbook Air ()(图)2010/10/21
  • 社区化网络:互联网的社会谱(图)2010/10/20
  • iPhone镶500颗钻石价值500万英镑()(图)2010/10/19
  • 乔布斯证实7英寸iPad仅是谣言2010/10/19
  • FB CEO:没赢得中国就不能说走向世界2010/10/18
  • 南都周刊:创始人的收与放2010/10/18
  • 卡巴斯基指责360不专业胡乱解读病毒2010/10/18
  •  
    如何应对不让拷贝的网页?
    时间:2010/10/22 出处:喷嚏网
    (一)


    大家都遇到过,有些网页,不让你选取,也不让你拷贝。你连按ctrl+C的机会也不给。

    不过,有时,你实在是太想拷贝了。怎么办呢?

    下面,我想先耽误点时间讲点原理,然后讲怎么下手。

    貌似以前在网上看见过介绍过有类似的方法,不过,觉得太复杂,步骤太多,还需要粘过来,贴过去的。不爽,很不爽。

    我来个简单点的。包你挑战成功。

    (二)

    先讲原理。为什么有些网页,就可以既不让你选取,也不让你拷贝呢?

    其实,我们平时在浏览器里看到是网页的肉身,并不是网页的真身。什么意思呢?

    举个例子来说。比如,我们在网页里看见网页的肉身---这样一行字:

    Hello,world!

    网页有个叫源文件的真身,它的内容,可能是这样的(我简化了很多很多):

    <html>

     <body>

     <B>Hello,world!</B>

     </body>

    </html>

    简单地说,源文件的作用,就是告诉浏览器如何显示和控制内容:文字和图片如何排列,大小如何,位置如何,网页内容该不该被选取,按了Ctrl+C后,如何处理等等。

    上面那段源文件就是告诉浏览器:用粗体显示一行字,Hello,world!

    源文件的内容,正常情况下,在页面内,鼠标右键,“查看源文件”,就可以看到。

    上面的<body>标签,就是指浏览器窗体。这个标签有很多属性:不让你拷贝网页的控制行为,就是通过设置相关属性完成的。


    (三)

    如果你还没有明白,不要紧。暂时放下吧,我们边说边做,你会明白的。

    我们找一个练习的材料:http://lz.book.sohu.com/chapter-13683-1-3.html

    上面这个网页,是不能选取,也无法通过按ctrl+c复制的。

    【第一步】保存网页

    浏览器的菜单中,选择菜单“另存为....”。选取“网页,全部”(文字和图片都要)或“网页,仅Html”(只要文字),均可;

    (限于用IE浏览器)

    【第二步】修改body属性

     【1】你用记事本打开保存的html后缀文件名的网页;

     【2】搜索:<body

     定位<body>标签。你看见如下段落:

     <body onselectstart="return false;" oncontextmenu="return false;">

     onselectstart:当你选取时,该怎么动;oncontextmenu:当你按鼠标右键时,该怎么动。

     return false: false的意思就是失败了,没戏了。

     这段编码就是告诉浏览器:要选取网页,或按鼠标右键查看源文件,没门。

     【3】剩下就很简单了

     把onselectstart="return false;" oncontextmenu="return false;" 这一段内容删除。这个应该没啥困难吧?

     也就是说,body的标签看起来应该是这样的:<body>。如果有其他的属性,可以不管。

     保存,ok。

    【第三步】双击刚才修改保存后的网页,想选取,就选取,想ctrl+c,就ctrl+c。小菜一碟。

    总结一下,一个完整的操作过程是这样的:

    另存网页,用记事本打开网页,搜索“<body”,删除onselectstart和oncontextmenu属性,保存。在浏览器中打开该网页。


    (四)

    你可以用上面的方法,给自己留存需要的资料。

    网页转载的话,请保留作者、来源和版权信息。

    商用则要听它妈妈的话,否则,它妈妈要喊它回家吃饭,出现跨省追捕的事儿,自个儿兜着走。




    Copyright 1998-2007 Paowang.com All rights reserved.