zoukankan      html  css  js  c++  java
  • .net调用JScript脚本及JS url加密解密

    .net 使用escape 和 unescape方法:

    在 C# 里,使用 escape 和 unescape,添加引用: Microsoft.JScript

    string strEscaped = Microsoft.JScript.GlobalObject.escape("测试打");

    注意:js的一些函数,在 jscript.net 里,全部放在 GlobalObject 下

    同样, 就可以使用 unescape, encodeURI, decodeURI 等等的函数了.

    或者Server.UrlDecode(Cells);

    对多数URL参数。进行解密。

    JS url加密解密:编码(escape,encodeURI,encodeURIComponent),解码(unescape,decodeURI,decodeURIComponent)

    1、      传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。  

    2、      进行url跳转时可以整体使用encodeURI

    3、      js使用数据时可以使用escape

    4、      escape对0-255以外的unicode值进行编码时输出%u****格式,其它情况下escape,encodeURI,encodeURIComponent编码结果相同。

       

  • 相关阅读:
    sql递归
    Sql Server随机抽取数据效率优化
    sql 左位补齐
    sql语句读取xml
    sql存储过程返回值
    sql 高效随机获取大表数据
    删除临时表
    sql完整事务
    加载静态文件,父模板的继承和扩展
    开始Flask项目
  • 原文地址:https://www.cnblogs.com/aaronguo/p/2969550.html
Copyright © 2011-2022 走看看