/// <summary>
/// 执行JS
/// this.ExecuteScript("get('{0}')".FormatWith(token0), File.ReadAllText(Server.MapPath("./encodejs.js"))).toUrlEncode();
/// </summary>
/// <param name="sExpression">参数体</param>
/// <param name="sCode">JavaScript代码的字符串</param>
/// <returns></returns>
public string ExecuteScript(string sExpression, string sCode)
{
MSScriptControl.ScriptControl scriptControl = new MSScriptControl.ScriptControl();
scriptControl.UseSafeSubset = true;
scriptControl.Language = "JScript";
scriptControl.AddCode(sCode);
try
{
string str = scriptControl.Eval(sExpression).ToString();
return str;
}
catch (Exception ex)
{
string str = ex.Message;
}
return null;
}
var get = function (a) {
var b = CryptoJS.MD5(dfgsd);
var c = CryptoJS.enc.Utf8.parse(b);
var d = CryptoJS.enc.Utf8.parse(rgfgb);
var e = CryptoJS.AES.encrypt(a, c, {
iv: d,
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.ZeroPadding
});
return e.toString()
}

最新文章

  1. (转)springMVC+mybatis+ehcache详细配置
  2. dev GridControl实现拖拽
  3. hostapd源代码分析(三):管理帧的收发和处理
  4. 10、C#基础整理(集合)
  5. Data Structure导论的导论
  6. 凭借5G研究优势,诺基亚将携手菲律宾将其应用于VR/AR领域
  7. Android开发艺术1之Activity的生命周期
  8. 升讯威微信营销系统开发实践:(5) Github 源码:微信接口的 .NET 封装。
  9. 小tip: 使用CSS将图片转换成黑白(灰色、置灰)
  10. java中函数的参数传递
  11. Windows Server 2016-Windows Server Backup功能
  12. A1088. Rational Arithmetic
  13. BZOJ3028 食物(生成函数)
  14. AttributeError: &#39;dict&#39; object has no attribute &#39;iteritems&#39;
  15. python3操作数据库 借助pycharm快速连接并操作mysql数据库
  16. Excel 导入遍历
  17. 解决Resource doesn&#39;t have a corresponding Go package.问题
  18. Microsoft Jet 数据库引擎 SQL 和 ANSI SQL 的比较
  19. 从商用到开源:15个维度,全面剖析DB2与MySQL数据库的差异
  20. Java基础-面向对象第三大特性之多态(polymorphism )

热门文章

  1. hadoop题目(一)
  2. shell编程规范
  3. java.lang.ClassNotFoundException: org.apache.storm.topology.IRichSpout
  4. Android选择多图上传
  5. arcgis 添加经纬度坐标点
  6. redis命令List类型(六)
  7. eclipse 中git无法https下载提交代码
  8. MAC 终端上传代码到Github 或者 Gitlab
  9. Pick the Right Shoes
  10. 2018上C语言程序设计(高级)- 第1次作业成绩