php 易语言md5加密解密,详解易语言调用js实现md5加密方法

本文介绍了如何在易语言中利用脚本组件调用JavaScript实现MD5加密。通过设置脚本组件的语言属性为JScript,然后使用执行和运行方法来调用JS中的加密函数。文章详细展示了JS中的MD5加密算法,并提供了相关函数的实现,如hex_md5、md5_ff等。
摘要由CSDN通过智能技术生成

易语言调用js需要用到拓展组件的脚本组件,

54d09b64da612d651265e27cc96529d3.png

在窗口创建完毕的事件里给脚本组件初始化设置下脚本组件的语言属性,在这里以JScript为例:

123e5c4c28c92cdc391dc152608d8282.png

脚本组件执行脚本的简单方法是:  脚本组件1.执行 ()  然后根据需要调用的脚本函数   脚本组件1.运行 ()

首先看下脚本组件1.执行 () 的参数和返回值:

调用格式: 〈逻辑型〉 对象.执行 (文本型 脚本代码) - 脚本语言支持组件->脚本组件

英文名称:Execute

执行指定的代码文本。返回真为执行正常,返回假为出错,错误信息可以从“错误码信息”属性中取得。本命令为初级对象成员命令。

参数<1>的名称为“脚本代码”,类型为“文本型(text)”。包含要执行的脚本代码,如为空则默认为执行上次的脚本代码。如果脚本代码中包括函数或过程,执行此方法后可以用“运行”方法来单独执行。

操作系统需求: Windows

脚本组件1.运行 ()的参数和返回值:

调用格式: 〈文本型〉 对象.运行 (文本型 过程或函数名,[通用型数组/非数组 参数],... ) - 脚本语言支持组件->脚本组件

英文名称:Run

运行指定的过程,如有返回值返回相应文本,否则返回空文本。本命令为初级对象成员命令。命令参数表中最后一个参数可以被重复添加。

参数<1>的名称为“过程或函数名”,类型为“文本型(text)”。所要运行的过程或函数名。

参数<2>的名称为“参数”,类型为“通用型(all)”,可以被省略,提供参数数据时可以同时提供数组或非数组数据。要执行过程或函数的参数。

操作系统需求: Windows

801fc760d354ebee06043f07f914f12a.png

这是简单界面 然后添加md5加密的js脚本到常量内

44262e157239b0d05a436bbedb83bd22.png

js内容:

var hexcase = 0;

var chrsz   = 8;

function hex_md5(s){

return binl2hex(core_md5(str2binl(s

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值