http://www.360doc.com/content/12/0629/15/1871137_221175157.shtml
就像这个网站一样!

解决方案 »

  1.   

    方法可以google,给个思路,首先这个是要结合javascript脚本的,和你用什么后台开发语言没有关系,
    1、用户右键想要复制,触发相关事件(这个可以google)
    2、在这个触发事件里判断当前用户有没有登录(已登录的用户客户端写有cookie)
    3、已登录则允许右键菜单,未登录就弹个窗(假如你是这种形式的话)
      

  2.   

    那个网页谁说不能复制? 想制作只能看, 不能下载的文章? 那只能使用flash了, 和播放电影一样, 用流媒体技术, 看到哪里就现在那一块, 根本没法在本地保存.现在豆丁网, 百度文库, 各种文库, 都是这么搞的.
      

  3.   

    那个网页可以复制啊,,,,,,,
      以下是复制.....JQuery Ajax调用asp.net后台方法利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。1、无参数的方法调用asp.net code:复制代码
    using System.Web.Script.Services;   [WebMethod]   
    publicstaticstring SayHello()   
    {   
    return"Hello Ajax!";   
    }  
    复制代码
    注意:1.方法一定要静态方法,而且要有[WebMethod]的声明JQuery code:复制代码
    $(function() {   
        $("#btnOK").click(function() {   
            $.ajax({   
    //要用post方式   
                type: "Post",   
    //方法所在页面和方法名   
                url: "data.aspx/SayHello",   
                contentType: "application/json; charset=utf-8",   
                dataType: "json",   
                success: function(data) {   
    //返回的数据用data.d获取内容   
                    alert(data.d);   
                },   
                error: function(err) {   
                    alert(err);   
                }   
            });   //禁用按钮的提交   
    returnfalse;   
        });   
    }); 
      

  4.   

    你把文章内容已经推送给浏览器的,也就是用户端,换句话说 用户 已经 获取到了 文章内容数据!一般JS方式只是禁用右键,禁用复制,但这只是表面的.用户同样可以通过F12等方式查看到内容
    百度的做法是 转码成 Flash.