问题描述
functionencryptString(str,e,m){varkey=RSAUtils.getKeyPair(e,'',m);returnRSAUtils.encryptedString(key,str)}C#中进行调试JS,在调用函数【encryptString(str,e,m)】时,提示这个错误【'RSAUtils'未定义】不太懂JS,希望大家帮忙给个解决办法。非常感谢。
解决方案
解决方案二:
RSAUtils.getKeyPair你这个是C#代码吧?js不能直接调用C#的,你可以通过ajax向后端发起请求
解决方案三:
RSAUtils.getKeyPair这个是JS中的代码,我在C#中调用JS代码中的【RSAUtils.getKeyPair()】这个函数,希望能得到这个JS函数执行后的返回值。是这个意思。
解决方案四:
引用2楼ccc71717的回复:
RSAUtils.getKeyPair这个是JS中的代码,我在C#中调用JS代码中的【RSAUtils.getKeyPair()】这个函数,希望能得到这个JS函数执行后的返回值。是这个意思。
怎么调?另外既然你知道它是js代码,就应该看看你的浏览器端html,看看你的代码所在的库文件(.js文件)有没有预先声明和加载到浏览器。
时间: 2024-09-20 05:15:15