我主要是要做到,中间不是单纯的字符串,也就是如果这些数据在传送过程中被什么抓取到的话,也不知道这些数据是什么..然后在客户端正常显示这个字符出来...
我现在想的是把每个字符转换为ascii发到客户端,然后js在循环将全部ascii转换回来,但是这样就出现类似乱码的问题了/...如果在转换为asciil之前通过url编码倒是可以,但是数据库比较大,在js这边decodeURL的时候就不行了....
嗯,顺便问下..js有byte Array这种东西吗?我之前客户端用as3将数据的二进制加密,来传输....
谢谢了..

解决方案 »

  1.   

    如果是机密数据,别用这种方法
    毕竟你的解密用的js别人能够获取。最安全还是https
      

  2.   

    js虽然可以读字节型数据,但一来传输复杂,二来并不能转换在网页上用,基本没有太大用处除非是客户端并非网页,js只作为接收数据的,例如C++调用js+ajax获取数据,这样才有用处
      

  3.   

    AS3即ActionScript3.0的简称。 ActionScript 动作脚本是遵循 ECMAscript第四版 的 Adobe Flash Player 运行时环境的编程语言。它在 Flash 内容和应用程序中实现交互性、数据处理以及其他功能。 ActionScript是Flash的脚本语言,与JavaScript相似,ActionScript是一种面向对象编程语言。不明白与 js 有什么关系
      

  4.   

    实在不行就base64好了
    唯一的问题base64一眼就能看出来
    内行的君子都防不住,只能防住外行
      

  5.   

    还是,php 编码然后js在解码就这样的...
      

  6.   

    php是服务端程序 js是客户端程序。我想知道LZ怎么把php的数据发到js的?!
      

  7.   

    base64有两种规格的,刚好大小写相反,注意要用一致的规格
      

  8.   

    额,,在网上找了几个js 解码base64的不是运行不了,就是不行...嗯,非常抱歉,你可以提供一个可以解码php用base64编码的吗?谢谢了..
      

  9.   

    http://phpjs.org/functions/base64_decode/