个人认为QZONE里大量使用了JavaScript和AJAX技术,但是在Qzone日志编辑器里的屏幕截图功能又是用JavaScript来实现?如果是用JavaScript来实现,那是怎么做出来的呢?如果不是,那是用了什么技术呢?疑惑中...

解决方案 »

  1.   

    WEB大版里有人发过JS示例的。
      

  2.   

    肯定是ActiveX 做的
    但不知如何做
      

  3.   

    是的. qzone用了activeX. 单纯的js不行的
      

  4.   

    单纯的JS肯定是不行了,我觉得可能的解决方案:
    1、ActiveX算比较简单的方法,但是浏览器不兼容
    2、通过JS获得客户端的相关信息,比如屏幕尺寸等等,然后在服务器端构建一个相同的页面,再在服务器端截图。这样虽然是浏览器兼容了,不过想想都复杂,让我做还不如杀了我……
    大家还有其他的想法吗?
      

  5.   

    找到一个相关介绍http://bbs.blueidea.com/viewthread.php?tid=2858872,不过要安装插件后才可以用,有没有不用安装插件就可以用的呢
      

  6.   

    我用6楼的想法,综合JS+AJAX+PHP GD库做一个兼容的屏幕截图